-
Notifications
You must be signed in to change notification settings - Fork 0
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
SEC-3351: Refactor action.yaml in container-scan #49
base: main
Are you sure you want to change the base?
Conversation
- Remove PR commenting and reporting logic - Focus action on core scanning functionality - Add structured outputs for scan results - Maintain existing Docker build integration - Clean up redundant inputs Breaking changes: - Removed github-token input - Changed outputs structure - Removed PR comment handling
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you add to the pull request description more details about your intention with this PR?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you also post a screenshot of where this changes are tested?
- Add checkout step to ensure proper file access - Enable docker build to find configuration files - Support correct Dockerfile path resolution - Fix action file resolution SEC-3351
- Add DockerHub credentials to container scan action inputs - Pass credentials from reusable workflow to container scan - Fix credentials chain from workflow to Docker build - Remove redundant build args setup SEC-3351
Release notes previewBelow is a preview of the release notes if your PR gets merged. 3.1.0 (2024-12-19)Features
Bug Fixes
Miscellaneous
|
Description
Fixes #SEC-3351
Security Scan Action Refactor
This PR streamlines the container scan action as part of our security scanning architecture improvements. The changes are designed to:
Architectural Changes
Key Benefits
Implementation Details
Migration Path
For teams currently using this action directly:
Changes
🚀 PR created with fotingo