Skip to content

v4.0.0

Choose a tag to compare

@anderssonw anderssonw released this 28 Mar 06:49
· 226 commits to main since this release
8a831a9

BREAKING CHANGES

  • post-build-attest is no longer a supplied workflow. We simply suggest removing every instance of this workflow from your own workflows.
  • 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 - Binauth has been completely removed from all workflows, which removes the need for post-build-attest. Binauth was found to not be mature enough for our needs, and we are looking into other options for image provenance and signing.
  • Customize security level - When running the workflow run-security-scans you are now able to add the new input allow_severity_level. This input takes one of the following inputs critical, 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-terraform with the destroy: true input, you now get a plan for this destruction during the terraform plan step.
  • Easier branch input - Using the deploy-on flag in run-terraform now 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

New Contributors

Full Changelog: v3.1.3...v4.0.0