Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(github-action): Provide GitHub action #93 #514

Merged
merged 8 commits into from
Jun 5, 2024
Merged

Conversation

dannyvassallo
Copy link
Contributor

Issue #, if available: 93

Description of changes:

Adds the necessary changes to release cfn-guard as a github action


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

dannyvassallo and others added 7 commits May 23, 2024 09:47
Uses the https://github.com/actions/typescript-action template as is with no modification and attribution to the parent project.
* feat(github-action): Initial commit of guard TS code

* feat(github-action): Run lint and begin setting up workflows

* feat(github-action): Move node-version to root

* feat(github-action): Update workflow working directory

* feat(github-action): Update node-version path and reset yaml

* feat(github-action): Rebuild package lock on personal

* feat(github-action): merge compare directories and CI

* feat(github-action): Rebuild dist

* feat(github-action): Should only fail when there are results on PR

* feat(github-action): Should only run create review when there's violations in the pr

* feat(github-action): Check length of violations

* feat(github-action): Update dist

* feat(github-action): Bump test action workflow

* feat(github-action): Remove push check

* feat(github-action): Remove ts-ignores / update comments / clean up tests

* feat(github-action): Feedback and styling

* feat(github-action): Rebuild package files

* feat(github-action): Add more styling based on discussion

* feat(github-action): Bump example action to new build

* feat(github-action): Prettier

* feat(github-action): Fix test after refactor & rebuild package

* feat(github-action): Use new package in sample workflow

* feat(github-action): Missed a semicolon

* feat(github-action): Feedback

* feat(github-action): lint

* feat(github-action): Add new line to ci workflow
* feat(github-action): Update Readme

* feat(github-action): formatting in readme

* feat(github-action): Fix casing
* feat(github-action): Testing push

* feat(github-action): testing pr with no permissions

* test

* Oops wrong file

* test cron

* feat(github-action): Pass token

* feat(github-action): update attribution, readme, and scripts

* feat(github-action): Update README.md

* Update advanced_regex_negative_lookbehind_non_compliant.yaml
@dannyvassallo dannyvassallo merged commit 5ec6306 into main Jun 5, 2024
21 checks passed
joshfried-aws pushed a commit to joshfried-aws/cloudformation-guard that referenced this pull request Nov 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants