No more unreviewed hotfix publishes: removes publish_hotfix_release. A hotfix/* push now runs test_only; a hotfix release publishes from a reviewed vX.Y.Z tag through publish_release. Fixes the hole from QRun-IO/qbit-cdn#12 / QRun-IO/qqq#1121.
Automated RCs:.github/workflows/release-rc.yml calls QRun-IO/.github/.github/workflows/qbit-release-rc.yml. Run it by hand (dry_run available) or merge a develop PR labelled release:rc (label created). It merges develop into release/X.Y.Z or release/X.Y (created when missing) through the GitHub API, and the existing CircleCI publish_release_candidate cuts the RC (Central, tag). No hotfix path.
## Summary
Standard: QRun-IO/qqq `docs/QRUN-QBIT-REPO-STANDARD.md` (C1, C6).
- **No more unreviewed hotfix publishes:** removes `publish_hotfix_release`. A `hotfix/*` push now runs `test_only`; a hotfix release publishes from a reviewed `vX.Y.Z` tag through `publish_release`. Fixes the hole from QRun-IO/qbit-cdn#12 / QRun-IO/qqq#1121.
- **Automated RCs:** `.github/workflows/release-rc.yml` calls `QRun-IO/.github/.github/workflows/qbit-release-rc.yml`. Run it by hand (`dry_run` available) or merge a develop PR labelled `release:rc` (label created). It merges develop into `release/X.Y.Z` or `release/X.Y` (created when missing) through the GitHub API, and the existing CircleCI `publish_release_candidate` cuts the RC (Central, tag). No hotfix path.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Standard: QRun-IO/qqq
docs/QRUN-QBIT-REPO-STANDARD.md(C1, C6).publish_hotfix_release. Ahotfix/*push now runstest_only; a hotfix release publishes from a reviewedvX.Y.Ztag throughpublish_release. Fixes the hole from QRun-IO/qbit-cdn#12 / QRun-IO/qqq#1121..github/workflows/release-rc.ymlcallsQRun-IO/.github/.github/workflows/qbit-release-rc.yml. Run it by hand (dry_runavailable) or merge a develop PR labelledrelease:rc(label created). It merges develop intorelease/X.Y.Zorrelease/X.Y(created when missing) through the GitHub API, and the existing CircleCIpublish_release_candidatecuts the RC (Central, tag). No hotfix path.🤖 Generated with Claude Code