update-project-version

Solid

Update the NeMo Relay project version across Cargo, Node, and lockfiles without leaving release surfaces out of sync

AI & Automation 122 stars 57 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 86/100

Stars 20%
70
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Update Project Version ## Companion Guidance Use `karpathy-guidelines` alongside this skill for implementation or review work. Keep changes scoped, surface assumptions, and define focused validation before editing. Use this skill when changing the released NeMo Relay version, including pre-release or build-metadata variants used during packaging. ## Source Of Truth - `Cargo.toml` `[workspace.package].version` is the source of truth for the Rust workspace and Python build versioning. - Keep `Cargo.toml` `[workspace.dependencies]` self-references aligned when the workspace version changes. - `crates/node/package.json` carries its own npm package version and must stay aligned with the workspace-root `package-lock.json`. - `integrations/openclaw/package.json` carries the OpenClaw npm plugin version and must stay aligned with the workspace-root `package-lock.json`. - `package-lock.json` records Node package versions under `packages["crates/node"].version` and `packages["integrations/openclaw"].version`. The workspace-root lockfile may not have a top-level `version` field. ## Workflow 1. Read the current version from `Cargo.toml` and decide the exact target version string. 2. Run `just set-version <version>` to update release-version source files: - `[workspace.package].version` - `workspace.dependencies.nemo-relay.version` - `workspace.dependencies.nemo-relay-adaptive.version` - `workspace.dependencies.nemo-relay-pii-redaction.version` - `w...

Details

Author
NVIDIA
Repository
NVIDIA/NeMo-Relay
Created
4 months ago
Last Updated
today
Language
Rust
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category