How to Design a GitHub Ruleset Policy for Release Tags and CI
Turn an inherited protected-tag setup into an explicit release policy: decide who may create, move, or delete version tags, then test the policy with the same identity your release automation uses.