Release Publisher

Publish a new Canvas Notebook release. Use this skill whenever the user asks to bump a version, prepare release notes, update CHANGELOG.md, create or push a git tag, publish a GitHub Release, deploy, or automate the release workflow. This skill covers the full release sequence for this repository: inspect commits/tags, push completed product-code commits first when authorized, confirm the pushed code has built on GitHub, choose the next calendar version, update package and CLI versions, update the changelog, run the required local build, commit, push the release commit, wait for the remote Build and Push worker on the pushed branch, tag, push the tag, and publish the release.

canvascoding 52619e7 11.5 KB Updated

File contents

canvascoding/canvas-notebook/tree/main/.claude/skills/release-publisher commit 52619e7b52

Frequently asked questions

npx skillmds@latest add canvascoding/release-publisher