Skip to content

docs: add release runbook#17

Merged
cafitac merged 1 commit intomainfrom
feat/release-docs-polish
Apr 29, 2026
Merged

docs: add release runbook#17
cafitac merged 1 commit intomainfrom
feat/release-docs-polish

Conversation

@cafitac
Copy link
Copy Markdown
Owner

@cafitac cafitac commented Apr 29, 2026

Summary

  • add a release runbook documenting version files, tag-triggered publish flow, workflow_dispatch fallback, and post-publish validation commands
  • link the new runbook from the README release section
  • verify the documented commands against the current published package and release guard

Testing

  • uv run --extra dev python -m ai_crawler.release.npm_publish --event-name workflow_dispatch --ref-name main
  • npm view @cafitac/ai-crawler version name dist-tags --json
  • npm exec --yes @cafitac/ai-crawler@0.1.1 -- --version
  • npm exec --yes @cafitac/ai-crawler@0.1.1 -- doctor
  • npm exec --yes @cafitac/ai-crawler@0.1.1 -- mcp-config --client hermes --launcher npm
  • npm install @cafitac/ai-crawler@0.1.1 && ./node_modules/.bin/ai-crawler --version && ./node_modules/.bin/ai-crawler doctor
  • bash scripts/check-python.sh
  • bash scripts/verify-ai-harness.sh

@cafitac cafitac merged commit dd5ff4d into main Apr 29, 2026
1 check passed
@cafitac cafitac deleted the feat/release-docs-polish branch April 29, 2026 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant