release-prep - Prepare coreos-installer pre-release with dependency updates
Creates a pre-release branch, updates Cargo dependencies, drafts release notes from commit history, and optionally opens a PR for coreos-installer.
Tags
Updated: 2026-06-30Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Create pre-release branch from main
- Show Cargo.toml version bound diff
- Run cargo update
- Commit lockfile changes
- Analyze commits since last release
- Draft release notes by category
- Update release notes markdown file
- Commit release notes changes
- Push branch to remote
- Create pull request via gh
Inputs
- coreos-installer Git repository
- Cargo.toml file
- docs/release-notes.md file
- Release version number (optional)
Outputs
- Pre-release Git branch
- Committed Cargo.lock update
- Committed release notes update
- Pull request (optional)
Requirements
- coreos-installer Git repository
- main branch checked out
- cargo installed
- docs/release-notes.md with Upcoming section
- gh CLI for PR creation
