release-bump

Bump ralph-orchestrator versions in Cargo.toml files and trigger the release workflow.

Updated Jan 29, 2026
One-click install
npx skills add https://github.com/Happyverse-Team/video-content-generator --skill release-bump-happyverse-team
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-bump
Source: https://github.com/Happyverse-Team/video-content-generator/tree/main/.claude/skills/release-bump
Command: npx skills add https://github.com/Happyverse-Team/video-content-generator --skill release-bump-happyverse-team

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the release workflow by updating workspace version fields, rebuilding, testing, and tagging a new release for ralph-orchestrator.

Core Features & Use Cases

  • Version bump automation: Update workspace and internal crate versions across Cargo.toml files to keep consistency.
  • Release pipeline orchestration: Build, test, commit, push, tag, and publish steps in a repeatable sequence.
  • Use Case: After fixes are committed, run this Skill to prepare and publish a new version tag like vX.Y.Z.

Quick Start

Bump the version, run tests, commit changes, push, and tag to release a new version.

Frequently Asked Questions about release-bump

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate version bumps across a Rust workspace before tagging a release?

Automating Rust workspace version bumps involves updating version fields across internal crate Cargo.toml files for consistency. This Skill modifies the files, builds, tests, commits, pushes, and tags the release to streamline the workflow.

What is the best way to trigger a release workflow after committing fixes to ralph-orchestrator?

Triggering a release workflow after committing fixes to ralph-orchestrator is handled by bumping the workspace version and running the publish sequence. This Skill applies the version bump, rebuilds, tests, and pushes a new vX.Y.Z tag to the remote repository.

Do I need Git and Cargo configured to bump versions and tag a release?

Git and Cargo are required to bump versions and tag a release because the Skill modifies Cargo.toml files and executes Git operations. A configured remote repository is also necessary to commit, push, and tag the release.

How does workspace version bumping keep internal crate versions consistent during a release?

Workspace version bumping ensures internal crate consistency by applying the new version number across all Cargo.toml files in the workspace. This guarantees every internal crate shares the same version before the build and tag sequence begins.

Why does my release pipeline fail after manually updating the workspace Cargo.toml version?

A release pipeline might fail after manually updating the workspace Cargo.toml version if internal crate versions remain inconsistent or tests fail. This Skill automates the bump, build, and test sequence to prevent these manual update errors before tagging.

Can I use this release bump process for any Rust project or just ralph-orchestrator?

This release bump process is specifically designed for the ralph-orchestrator project to automate its workspace versioning and tagging. It targets the ralph-orchestrator version fields and orchestrates the specific build, test, and publish workflow required for that release.