Skip to content

Pin GitHub Actions to immutable commit SHAs #1306

Description

@azurras

CI and other workflows reference actions by mutable major tags such as actions/checkout@v7 and actions/setup-java@v5. A tag move changes trusted build code without a repository commit or review.

Pin every third-party action to a reviewed full commit SHA, retain readable version comments, and configure Dependabot to propose controlled updates. Add a repository check that rejects non-SHA action references.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions