Ops Release

Cut an emisar product release end to end — changelog, version, license date, gate, commit, signed tag, push, and GitHub release. Use when the user asks to cut or publish a product release.

AndrewDryga Updated

File contents

Cut a release

Read the release runbook in full and execute that canonical runbook in order. Cross-read the current changelog entries and use /content-director for both the plain-text website summary and the Markdown GitHub release notes.

Do not duplicate or improvise the release procedure here. The invariants are:

  • product tag, changelog entry, portal/VERSION, and anchor describe one window;
  • LICENSE.md carries that release's three-year BUSL Change Date;
  • tags are signed and verified before push;
  • the complete portal gate is green before the release commit;
  • every git push, tag push, and gh release create requires explicit user confirmation because it leaves the machine.

After publication, verify the signed tag, GitHub release, changelog page/feed, and any release workflow triggered by the tag. The owning Coop task and git history are the completion record.

AndrewDryga/emisar/tree/main/.claude/skills/ops-release commit f76b150ca1

Frequently asked questions

npx skillmds@latest add andrewdryga/ops-release