Skip to content

Forward-merge release/0.4 into main#270

Merged
GPUtester merged 1 commit into
mainfrom
release/0.4
Jun 13, 2026
Merged

Forward-merge release/0.4 into main#270
GPUtester merged 1 commit into
mainfrom
release/0.4

Conversation

@rapids-bot

@rapids-bot rapids-bot Bot commented Jun 13, 2026

Copy link
Copy Markdown

Forward-merge triggered by push to release/0.4 that creates a PR to keep main up-to-date. If this PR is unable to be immediately merged due to conflicts, it will remain open for the team to manually merge. See forward-merger docs for more info.

#### Overview

Make the release publish jobs safe to rerun after a registry publish partially succeeds.

- [x] I confirm this contribution is my own work, or I have the right to submit it under this project's license.
- [x] I searched existing issues and open pull requests, and this does not duplicate existing work.

#### Details

- Adds `nemo-relay-pii-redaction` to the crates.io publish order before packages that depend on it.
- Skips crates.io package versions that already exist so a partial Rust publish can resume.
- Enables PyPI `skip-existing` for trusted publishing.
- Skips npm package versions that already exist for `nemo-relay-node`, `nemo-relay-openclaw`, and `nemo-relay-wasm`.

#### Where should the reviewer start?

Start with `.github/workflows/ci.yaml`, especially the `publish-rust`, `publish-python`, and `publish-npm` jobs.

#### Related Issues: (use one of the action keywords Closes / Fixes / Resolves / Relates to)

- Relates to: none



## Summary by CodeRabbit

* **Chores**
  * CI/CD now skips publishing package versions that already exist on target registries, reducing redundant publishes for Rust, Python, and Node packages.
* **Documentation**
  * Release playbook updated to include the new crate in version-alignment, publishing checks, and post-release verification steps.

Authors:
  - Will Killian (https://github.com/willkill07)

Approvers:
  - Anuradha Karuppiah (https://github.com/AnuradhaKaruppiah)

URL: #269
@rapids-bot rapids-bot Bot requested a review from a team as a code owner June 13, 2026 00:26
@GPUtester GPUtester merged commit 295363a into main Jun 13, 2026
1 check passed
@rapids-bot

rapids-bot Bot commented Jun 13, 2026

Copy link
Copy Markdown
Author

SUCCESS - forward-merge complete.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:S PR is small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants