xerahs-release-bump-tag

Installation
SKILL.md

XerahS Release Bump Tag

Overview

Use this skill to run release steps in strict order:

  • Step 1: Execute maintenance chores first (git pull --recurse-submodules and git submodule update --init --recursive)
  • Step 2: Run .ai/skills/update-changelog/SKILL.md second (optional if no CHANGELOG.md exists)
  • Step 3: Verify build, then execute bump/commit/push/tag automation
  • Step 4: Monitor the tag-triggered release workflow every 2 minutes
  • Step 5: If failure occurs, inspect logs, fix issues, and retry with the next patch version
  • Step 6: Ensure standard release notes block is present on the GitHub release
  • Step 7: If requested, set the successful release as pre-release

Step 3 performs:

  • Pre-check: Run dotnet build src/desktop/XerahS.sln; do not proceed if build fails.
  • Prompts for x/y/z bump type (major/minor/patch) unless specified.
  • Updates every tracked Directory.Build.props file that defines <Version>.
  • Syncs build/windows/chocolatey/xerahs.nuspec <version> with the release version.
  • Stages all current repo changes.
Related skills
Installs
20
Repository
sharex/xerahs
GitHub Stars
239
First Seen
Feb 27, 2026