Skip to content

Enable release immutability for this action's releases #737

@VeyronSakai

Description

@VeyronSakai

Summary

Could you please enable release immutability for this repository?

GitHub's immutable releases became generally available on 2025-10-28. When enabled, the Git tag associated with a published release is locked to a specific commit and can no longer be moved, modified, or deleted while the release exists. It also protects against repository resurrection attacks (reusing tags after deleting/recreating a repo).

Why it helps

Many workflows pin this action by tag (e.g. EndBug/add-and-commit@v10). With release immutability enabled, those tag-based references gain a strong integrity guarantee — the tag can no longer be repointed to different code — which strengthens supply-chain security for everyone consuming the action.

How to enable

Repository Settings → General → Releases → Enable release immutability. Note that it only applies to releases published after it is turned on.

See also: https://docs.github.com/en/actions/how-tos/create-and-publish-actions/using-immutable-releases-and-tags-to-manage-your-actions-releases

Thanks for maintaining this action! 🙏

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