Prompt Buddy logoPrompt Buddy

github · GitHub Actions Docs

How Tos Using immutable releases and tags to manage your action's releases - GitHub Docs

Teaches how to implement immutable releases and tags to manage GitHub Action versions, ensuring stability and preventing accidental overwrites of published actions.

Import to Prompt Buddy

Derived skill

Files assembled from official documentation

Viewing SKILL.md

How Tos Using immutable releases and tags to manage your action's releases - GitHub Docs

Teaches how to implement immutable releases and tags to manage GitHub Action versions, ensuring stability and preventing accidental overwrites of published actions.

When To Use

Use when you need to implement a versioning strategy for GitHub Actions that prevents breaking changes caused by overwriting existing tags or releases.

Reference Files

FileContainsUse For
SKILL.mdEntry point: scope, routing table, and workflow.Start here.
docs/actions-how-tos-create-and-publish-using-immutable-releases-tags-to-mana-workflow-guide.mdA guide explaining how to use immutable releases and tags to manage GitHub Action releases.Questions about a guide explaining how to use immutable releases and tags to manage GitHub Action releases.
examples/actions-how-tos-create-and-publish-using-immutable-releases-tags-to-mana.textGit commands for forcefully updating a tag and pushing it to a remote repository to manage immutable releases.Exact payloads, commands, or snippets shown in Git commands for forcefully updating a tag and pushing it to a remote repository to manage immutable releases.

What This Skill Covers

    • GitHub Actions / - How-tos / - Create and publish actions / - Use immutable releases

Workflow

  1. Open the most relevant file under docs/ for the exact documented workflow and wording.
  2. Open schemas/ files for exact structured contracts.
  3. Open examples/ files for concrete requests, commands, snippets, and manifests.
  4. Do not add behavior or configuration that is not present in the attached source files.

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