Skip to content

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

Merged
dannyvassallo merged 8 commits into
mainfrom
action-develop
Jun 5, 2024
Merged

dannyvassallo merged 8 commits into
mainfrom
action-develop

Conversation

@dannyvassallo

Copy link
Copy Markdown
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
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