Conversation
1c3b7a5 to
b375633
Compare
Strips `cp: \`...\` into r0.4.0` wrapper from cherry-pick PR titles in the auto-generated changelog. Pairs with FW-CI-templates default mode flip to HYBRID (so cp commits also render). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Signed-off-by: Oliver Koenig <okoenig@nvidia.com>
b375633 to
bb7862f
Compare
Light Code ReviewClean consolidation — folds build-test-publish-wheel.yml into release.yaml with validate-only for push triggers, bumps FW-CI for HYBRID changelog, and adds a cp-title transformer. Two minor items: 1. Missing trailing newline in changelog-config.json — The diff removes the trailing newline from the JSON file. While not functionally broken, POSIX tools and some linters expect a trailing newline. Worth restoring. 2. FW-CI pinned to raw SHA instead of a tag — The old pin was v0.93.0. A raw SHA is harder to audit and will not show up in Dependabot/Renovate scans. Consider tagging the FW-CI commit and switching back to a tag reference once the upstream cut is available, or adding a comment with the equivalent version. No issues found with: the cp-title transformer regex (correctly strips the cherry-pick wrapper); the concurrency group and cancel-in-progress logic (only cancels on push); the release-summary job (improved conclusion filtering); the validate-only / dry-run split; and the removal of PAT, SSH_KEY, SSH_PWD secrets (aligned with new FW-CI template). Suggested test cases: No perf tests impacted. |
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Signed-off-by: Oliver Koenig <okoenig@nvidia.com>
|
/ok to test 4bd7be9 |
…ry-run) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Signed-off-by: Oliver Koenig <okoenig@nvidia.com>
|
/ok to test 150ad00 |
Signed-off-by: oliver könig <okoenig@nvidia.com>
|
/ok to test 5eeb09a |
Signed-off-by: oliver könig <okoenig@nvidia.com>
Signed-off-by: oliver könig <okoenig@nvidia.com>
Signed-off-by: oliver könig <okoenig@nvidia.com>
…!failure) Signed-off-by: oliver könig <okoenig@nvidia.com>
Why
See the design discussion in NVIDIA-NeMo/FW-CI-templates#466.
What
.github/workflows/build-test-publish-wheel.yml..github/workflows/release.yamlas the single caller for bothpushandworkflow_dispatch.Test plan
workflow_dispatch dry-run=true(sha 5eeb09a, 2026-05-07T11:28:49Z, success): https://github.com/NVIDIA-NeMo/Megatron-Bridge/actions/runs/25493050305workflow_dispatch dry-run=falseon the next planned RC.Rollout
v1.0.0.