Skip to content

Add security hardening and tool installations to workflow - #278

Open
Igor Rodionov (goruha) wants to merge 2 commits into
mainfrom
auto-release-cosign
Open

Add security hardening and tool installations to workflow#278
Igor Rodionov (goruha) wants to merge 2 commits into
mainfrom
auto-release-cosign

Conversation

@goruha

Copy link
Copy Markdown
Member

This pull request enhances the security and supply chain integrity of the GitHub Actions workflow in .github/workflows/shared-go-auto-release.yml by introducing steps to harden the runner and install important tools for signing and generating software bills of materials (SBOMs).

Security and supply chain improvements:

  • Added a step to harden the GitHub Actions runner using step-security/harden-runner, configured with an egress policy set to audit.
  • Added installation steps for cosign (for signing artifacts) and syft (for generating SBOMs), using their respective official GitHub Actions.

@mergify

mergify Bot commented Sep 2, 2026

Copy link
Copy Markdown

Important

Cloud Posse Engineering Team Review Required

This pull request modifies files that require Cloud Posse's review. Please be patient, and a core maintainer will review your changes.

To expedite this process, reach out to us on Slack in the #pr-reviews channel.

@mergify mergify Bot added the needs-cloudposse Needs Cloud Posse assistance label Sep 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-cloudposse Needs Cloud Posse assistance triage Needs triage

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant