-
Notifications
You must be signed in to change notification settings - Fork 1.6k
releases: publish nightly builds of dev #12137
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
base: dev
Are you sure you want to change the base?
Conversation
DryRun Security SummaryGitHub Actions workflow updates for DefectDojo release processes reveal security vulnerabilities related to secrets handling, input validation, hardcoded credentials, cron scheduling, and workflow permissions. Expand for full summarySummary: GitHub Actions workflow patches for DefectDojo release processes, focusing on syntax updates, input handling, and release automation across multiple workflow files. Security Findings:
|
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.
Approved
This PR uses the existing building blocks in our workflows to push a nightly build of the
dev
branch.This is useful to user who want to test fixes or new features only available in
dev
. Or users who just want to run ofdev
which is very stable for Defect Dojo.This PR also changes
github.event.inputs.xxxx
toinputs.xxx
. This cost me a lot of time as the old input uses values provided in the UI when starting the workflow ignoring any values provided by the workflow files themselves.I also tried to publish a nightly
bugfix
release. But thebugfix
branch doesn't get its own version number. We have to decide if it's useful to publish these builds since we have a weekly release cadence forbugfix
.