Skip to content

feat(release): mint hermes-agent release tags (RIG-9253) - #52

Draft
rigel-mintaka wants to merge 1 commit into
rigel-releasefrom
hermes-sync/rig-9253-mint-hermes-agent-release-tags
Draft

rigel-mintaka wants to merge 1 commit into
rigel-releasefrom
hermes-sync/rig-9253-mint-hermes-agent-release-tags

Conversation

@rigel-mintaka

@rigel-mintaka rigel-mintaka commented Nov 11, 2026 •

Copy link
Copy Markdown
Collaborator

What does this PR do?

Adds the release-tag minter for rigel-release. Nothing non-admin can mint a v*-rigel.* tag, so rigel-image.yml (RIG-8568) never runs.

  • .github/rigel-version: version source, 2026.9.24-rigel.1.
  • .github/scripts/release-tag.sh: check-pr validates a version bump. mint creates v<version> at the oldest commit that set it.
  • .github/workflows/release-tag.yaml: check on PRs, mint on push to rigel-release with the scoped App token.

Merge order (two-merge): merge orion #6478 first. It stages the environment and secret the mint job needs.

Related Issue

RIG-9253

Type of Change

  • 🐛 Bug fix
  • ✨ New feature
  • 🔒 Security fix
  • 📝 Documentation update
  • ✅ Tests
  • ♻️ Refactor
  • 🎯 New skill

Changes Made

  • .github/rigel-version
  • .github/scripts/release-tag.sh
  • .github/workflows/release-tag.yaml

How to Test

Not run on this host. Needs Azure run: shellcheck and bash -n on release-tag.sh. After orion #6478 applies, merge this PR and confirm mint creates v2026.9.24-rigel.1.

Checklist

Code

  • Conventional Commits
  • Only changes related to this feature
  • just test / just check: not run on this host

Documentation & Housekeeping

  • Documentation: N/A, design already in docs/guides/fork-repos/releases.md
  • Cross-platform: N/A, Linux CI runner only

For New Skills

N/A.

Screenshots / Logs

N/A.

Refs RIG-9253

Co-authored-by: Matt Wilkinson matt@rigel.build

Add the release-tag workflow and version source for rigel-release.
The check job validates a changed .github/rigel-version on the PR.
The mint job creates v<version> with the rigelbuild-automation App
after merge, at the oldest commit that set that version.

Co-authored-by: Matt Wilkinson <matt@rigel.build>
@linear-code

linear-code Bot commented Nov 11, 2026

Copy link
Copy Markdown

RIG-9253

@rigel-mintaka

Copy link
Copy Markdown
Collaborator Author

Review round (RIG-9253), local head 6864e8d6, not yet pushed:

  • LOW: release-tag.yaml had no path filter. Fixed: pull_request and push now filter on .github/rigel-version; workflow_dispatch unchanged.

Needs orion NousResearch#6478 merged first (staged credentials).

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant