/release
SkillCloud & infraBump the patch version, commit, push, and trigger the CI release pipeline.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the /release skill
About this capability
Containerized Python based Framework for running and visualizing benchmark workloads on any Kubernetes/ OpenShift and runtime kinds pods, kubevirt virtual machines simply and safely
What this skill tells your AI
The instructions your AI receives, as published by redhat-performance/benchmark-runner in .claude/skills/release/SKILL.md and read by ahel’s review.
Bump the patch version, commit, push, and trigger the CI release pipeline.
Steps
-
Ensure working tree is clean
- Run
git status— if there are uncommitted changes, run/pushfirst and stop.
- Run
-
Rebase onto main
git fetch origin main && git rebase origin/main -
Run /unittest
- All tests must pass before releasing.
-
Bump the patch version
bumpversion patchThis updates
pyproject.tomland.bumpversion.cfgand creates a git tag (e.g.v1.0.1032). -
Commit and push with the tag
git push origin main --tags -
Create a GitHub Release from the tag
version=$(python3 -c "import tomllib; print(tomllib.load(open('pyproject.toml','rb'))['project']['version'])") gh release create "v${version}" --repo redhat-performance/benchmark-runner \ --title "v${version}" \ --generate-notesThis creates the release at https://github.com/redhat-performance/benchmark-runner/releases.
-
Trigger the Build Runner workflow
gh workflow run Build_runner.ymlThen show the run URL:
gh run list --workflow=Build_runner.yml --limit=1
Notes
- Never release if unit tests fail.
- The CI pipeline (Build_runner.yml) handles PyPI upload, Quay image push, and auto-bumps the version after a successful release.
- After pushing, CI may take several minutes — use
gh run watchto follow progress. - Do not bump the version manually in
pyproject.toml; always usebumpversion patch. - The GitHub Release is created at https://github.com/redhat-performance/benchmark-runner/releases with auto-generated notes from merged PRs since the last release, including "What's Changed" (all merged PRs) and "New Contributors" (first-time contributors). Both sections are produced automatically by
--generate-notes.
Signals
- GitHub stars
- 38
- Forks
- 24
- Last commit
- Sep 2026
- Hacker News mentions
- 20
Advanced
- Catalog kind
- skill
- Gateway key
release-redhat-performance- Source
- github.com/redhat-performance/benchmark-runner