release
Release
Publish Cyrus packages to npm and create a release.
Pre-Publishing Checklist
-
Update CHANGELOG.md and CHANGELOG.internal.md:
- Move items from
## [Unreleased]to a new versioned section in both files - Use the CLI version number (e.g.,
## [0.1.22] - 2025-01-06) - CHANGELOG.md: Focus on end-user impact from the perspective of the
cyrusCLI - CHANGELOG.internal.md: Internal development changes, refactors, and tooling updates
- Move items from
-
Check Linear Issues:
- Review all Linear issues mentioned in the Unreleased changelog
- These will be moved from 'MergedUnreleased' to 'ReleasedMonitoring' after release
More from ceedaragents/cyrus
cyrus-setup
Set up Cyrus end-to-end — install prerequisites, configure authentication, create integrations (Linear, GitHub, Slack), add repositories, and launch. Run this once to get Cyrus running as a background agent.
245cyrus-setup-linear
Create a Linear OAuth application and configure Cyrus to use it — supports agent-browser automation or guided manual setup.
196cyrus-setup-claude-auth
Configure Claude Code authentication for Cyrus — API key, OAuth token, or third-party provider.
193cyrus-setup-github
Configure GitHub for Cyrus — gh CLI login and git config for PRs, with optional webhook setup to enable @mention responses in PR comments, automated rebases and merges, and auto-fixing based on CI failures (coming soon).
186cyrus-setup-repository
Add one or more Git repositories to Cyrus configuration so it can process issues from those repos.
178cyrus-setup-prerequisites
Check and install prerequisites for Cyrus — Node.js, jq, gh CLI, and the cyrus-ai npm package.
178