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

[SINT-3008] feat(github-action): add support for 'verify' command #532

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

bthuilot
Copy link
Contributor

Changes

  • Add GitHub action support for verify command
    • Accepts a workflow YAML file
    • Parses all 3rd party (non-relative path) actions and their versions
    • Performs a scan for each action + version combination

Testing

Verify action

.github/workflow/test.yaml

> poetry run guarddog github_action verify .github/workflows/test.yml
INFO: Scanning using at most 16 parallel worker threads

Found 0 potentially malicious indicators scanning actions/setup-python version v5

Found 0 potentially malicious indicators scanning actions/checkout version v4

Found 0 potentially malicious indicators scanning docker/setup-qemu-action version v3

Found 0 potentially malicious indicators scanning docker/setup-buildx-action version v3

Found 0 potentially malicious indicators scanning docker/build-push-action version v5

@bthuilot bthuilot self-assigned this Feb 26, 2025
@bthuilot bthuilot force-pushed the bryce.thuilot/sint-3008 branch from f73b7a7 to a25decf Compare February 26, 2025 21:32
@bthuilot bthuilot force-pushed the bryce.thuilot/sint-3008 branch from a25decf to 537fb6f Compare February 26, 2025 21:39
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.

1 participant