Skip to content

feat: add release notes workflow for CLI releases#113

Merged
pat-s merged 1 commit intomainfrom
feat/cli-release-notes
Mar 30, 2026
Merged

feat: add release notes workflow for CLI releases#113
pat-s merged 1 commit intomainfrom
feat/cli-release-notes

Conversation

@pat-s
Copy link
Copy Markdown
Member

@pat-s pat-s commented Mar 30, 2026

Summary

  • Adds a .crow/release-notes.yaml pipeline that runs after the binaries pipeline on tag events
  • Fetches raw release notes from the GitHub release, rewrites them via Claude Sonnet for user-friendly formatting, and opens a PR on ricochet-rs/docs
  • CLI release notes use cli- prefix (files, branches, slugs) to avoid collisions with platform release notes

Adds a Crow CI pipeline that runs after the binaries pipeline on tag events.
It fetches raw release notes from the GitHub release, rewrites them via Claude Sonnet for user-friendly formatting, and opens a PR on the docs repo with the result.
CLI release notes are prefixed with `cli-` to avoid collisions with platform release notes.
@pat-s pat-s requested a review from JosiahParry March 30, 2026 11:52
@pat-s pat-s merged commit 6892e70 into main Mar 30, 2026
2 checks passed
@pat-s pat-s deleted the feat/cli-release-notes branch March 30, 2026 16:52
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.

2 participants