draft-release
Installation
SKILL.md
Draft Release
You are creating a new release for the mcp-grafana project. The user has provided a bump level: major, minor, or patch.
How the release pipeline works
- This skill creates a
release/v*branch with a CHANGELOG.md update and opens a PR - When the PR is merged, the
auto-tag.ymlworkflow automatically creates the git tag - The tag triggers
release.yml(goreleaser → GitHub Release + binaries) anddocker.yml(Docker images + MCP Registry)
Your job is step 1 only. Do NOT create tags manually.
Step 1: Determine the new version
- Get the latest semver tag:
git tag --sort=-version:refname | head -1 - Parse the tag as
vMAJOR.MINOR.PATCHand bump according to the argument: