k6-docs-release
Installation
SKILL.md
xk6-docs Release
This skill handles the full release process for xk6-docs. It is NOT a k6 release — do not load the k6-release skill.
Read AGENTS.md and history.md before every release. History contains burned versions and lessons.
When any step fails (Slack, GitHub API, proxy check, etc.), retry up to 5 times before giving up. External services are flaky — persistence usually wins.
Pre-flight
- All tests and lint must pass locally before pushing.
- Determine the next version: check
git tag --sort=-v:refname | head -1and increment the patch. - Collect commits since last tag:
git log <last-tag>..HEAD --oneline.
Step 1: Push and tag
git push origin main
# Wait for CI to pass — check with: gh run list --limit 1
git tag v<VERSION>
Related skills