Skip to content

Are versions like v1 immutable? #223

@suzuki-shunsuke

Description

@suzuki-shunsuke

Hello, thank you for your great project!
I have a question.

I think the version like v1 is updated to the latest version of the same major version.
This means v1 is mutable.

https://github.com/actions/toolkit/blob/main/docs/action-versioning.md

But seems like the document says v1 is immutable.

Consumers of your action will then be able to specify that version to consume your action from the package, e.g.

  • uses: your-name/your-action@v1
    Such packages will come with stronger security guarantees for consumers than existing git-based action resolution, such as:
    Tag immutability - it will not be possible to overwrite tags once published, ensuring versions of an action can't change once in use

What does it mean?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions