Skip to content

Publish immutable releases #5738

@msusta

Description

@msusta

Describe the enhancement

Switch to immutable releases for this repository.

Additional context

Github is offering a functionality to set releases as immutable - once the git tag or release asset is created, it cannot be changed or deleted.

This was considered a best practice anyhow, but become more of a pressing issue after the latest string of issues surrounding Trivy. As a tool used to deliver infra, this tool will usually have access to very strong credentials and any additional security layer can help.

I'm not sure how the full release process looks like in Gruntwork, but I'd not expect this to be a major undertaking with big negative effects.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestpreservedPreserved issues never go stale

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions