release

Installation
SKILL.md

Release

Automate the full release cycle: version bump → test → build → commit → push branch → open PR → merge → tag → GitHub Release.

Direct pushes to main are blocked by a branch ruleset. All releases go through a PR.

Preferred GitHub Actions flow

The default release path is now GitHub Actions-driven:

  1. Run the Prepare Release workflow (.github/workflows/prepare-release.yml)
  2. Review/approve the generated release PR
  3. Let GitHub auto-merge the PR after checks pass
  4. The Tag Release workflow (.github/workflows/tag-release.yml) tags the merge commit
  5. The Release workflow (.github/workflows/release.yml) runs for that tag and publishes the artifacts

The manual flow below remains the fallback/operator path when you need to release outside GitHub Actions.

Version files

Related skills
Installs
12
Repository
ekroon/tabctl
GitHub Stars
2
First Seen
Feb 28, 2026