beta-v4.0.0
Pre-release
Pre-release
Breaking Changes
image_url is no longer a valid input for the run-terraform. This can be safely removed without adding anything else.
Features to note
- Binary Authorization - Only two attestations are now made. One to be ran by itself using the
post-build-attestworkflow, and one which is automatically performed after a successful Trivy scan usingrun-security-scans. Note that a successful Trivy scan is just that the scan is ran, not that it found no vulnerabilities. - Customize security level - When running the workflow
run-security-scansyou are now able to add the new inputallow_severity_level. This input takes one of the following inputscritical,high,medium, which denotes the highest level of severity that can occur on a scan while still allowing the security scan to pass without errors. - Terraform destroy plan - When running
run-terraformwith thedestroy: trueinput, you now get a plan for this destruction during the terraform plan step. - Easier branch input - Using the
deploy-onflag inrun-terraformnow allows for using only the branch name and not the full github reference.
(The last two features are from older versions, but have not been announced)
What's Changed
- [SKIP-906] Allow customization of RSS severity by @anderssonw in #48
- [SKIP-851] Binauth attestation redux by @anderssonw in #46
Full Changelog: v3.1.3...beta-v4.0.0