ci: Major refactor of release-workflows#15668
Conversation
Adopts the FW-CI-templates v1.0.0 pattern (NVIDIA-NeMo/FW-CI-templates#466): - single release.yml caller for both push (validate-only) and workflow_dispatch (real release / dry-run) - one pin governs PR rehearsal and shipped release - drops PAT/SSH_KEY/SSH_PWD secrets (App-only auth) - bumps FW-CI pin from v0.80.3 to current SHA Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Signed-off-by: oliver könig <okoenig@nvidia.com>
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
/ok to test e84d9bc |
…level) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Signed-off-by: oliver könig <okoenig@nvidia.com>
|
/ok to test ef8fe19 |
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Signed-off-by: oliver könig <okoenig@nvidia.com>
|
/ok to test 0af788a |
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Signed-off-by: oliver könig <okoenig@nvidia.com>
|
/ok to test 654c88e |
|
/ok to test 6cf95b9 |
Signed-off-by: oliver könig <okoenig@nvidia.com>
|
/ok to test 53f93ba |
3 similar comments
|
/ok to test 53f93ba |
|
/ok to test 53f93ba |
|
/ok to test 53f93ba |
|
[🤖]: Hi @ko3n1g 👋, We wanted to let you know that a CICD pipeline for this PR just finished successfully. So it might be time to merge this PR or get some approvals. |
Signed-off-by: oliver könig <okoenig@nvidia.com>
Signed-off-by: oliver könig <okoenig@nvidia.com>
| docs-target-path: nemo | ||
| docs-directory: docs/source | ||
| docs-requirements-file: requirements/requirements_docs.txt | ||
| docs-fail-on-warning: false |
There was a problem hiding this comment.
Why are we setting docs-fail-on-warning false here?
|
[🤖]: Hi @ko3n1g 👋, We wanted to let you know that a CICD pipeline for this PR just finished successfully. So it might be time to merge this PR or get some approvals. |
Signed-off-by: oliver könig <okoenig@nvidia.com>
…!failure) Signed-off-by: oliver könig <okoenig@nvidia.com>
Signed-off-by: oliver könig <okoenig@nvidia.com>
|
[🤖]: Hi @ko3n1g 👋, We wanted to let you know that a CICD pipeline for this PR just finished successfully. So it might be time to merge this PR or get some approvals. |
Signed-off-by: oliver könig <okoenig@nvidia.com>
This reverts commit 1a75e0b. _release_library.yml@v1.0.0 does not expose sync-all/no-extras inputs. Forwarding is added in NVIDIA-NeMo/FW-CI-templates#473; once that lands and gets tagged, bump the pin here and re-add the inputs as docs-sync-all / docs-no-extras. Signed-off-by: oliver könig <okoenig@nvidia.com>
…extras v1.2.0 of NVIDIA-NeMo/FW-CI-templates#473 forwards docs-no-extras (and the existing docs-sync-all) to _build_docs.yml, so the release path can now match build-docs.yml (sync all groups, skip the cu12 extra). Signed-off-by: oliver könig <okoenig@nvidia.com>
|
[🤖]: Hi @ko3n1g 👋, We wanted to let you know that a CICD pipeline for this PR just finished successfully. So it might be time to merge this PR or get some approvals. |
Why
See the design discussion in NVIDIA-NeMo/FW-CI-templates#466.
What
.github/workflows/build-test-publish-wheel.yml..github/workflows/release.ymlas the single caller for bothpushandworkflow_dispatch.Test plan
workflow_dispatch dry-run=true(sha 53f93ba, 2026-05-07T11:28:45Z, success): https://github.com/NVIDIA-NeMo/NeMo/actions/runs/25493047406workflow_dispatch dry-run=falseon the next planned RC.Rollout
v1.0.0.