Skip to content

ci: validate release branch-rules - #4929

Merged
ko3n1g merged 6 commits into
NVIDIA:mainfrom
ko3n1g:ko3n1g/ci/pin-fw-ci-pr-480
May 27, 2026
Merged

ci: validate release branch-rules#4929
ko3n1g merged 6 commits into
NVIDIA:mainfrom
ko3n1g:ko3n1g/ci/pin-fw-ci-pr-480

Conversation

@ko3n1g

@ko3n1g ko3n1g commented May 22, 2026

Copy link
Copy Markdown
Contributor
Claude summary

Companion to NVIDIA-NeMo/FW-CI-templates#480, which mirrors the branch-protection rule of [rv][0-9].[0-9].[0-9] onto deploy-release/* so the validate-only release rehearsal is gated by the same required status checks as a real release.

Change

Bumps the FW-CI-templates pin in release.yaml to commit 042e967e4ac9652c324cbd5b78fd126c089aec6c (the head of ko3n1g/feat/mirror-release-branch-protection on FW-CI-templates).

What's being validated

After merge of FW-CI-templates#480, a workflow-dispatch of release.yaml with dry-run: true should:

  1. Run the new "Mirror branch protection" step in bump-next-version.
  2. Update the deploy-release/* rule on this repo to match [rv][0-9].[0-9].[0-9].
  3. Open the bump PR with Nemo_CICD_Test (or the repo's equivalent) shown as a required check.
  4. Block merge of the bump until the required checks pass.

Prerequisites

The nemo-automation-bot GitHub App must hold administration: write at the org installation, otherwise the mirror step fails the bump.

Rollout

This PR is draft + do not merge — pinned to an unmerged SHA. Once FW-CI-templates#480 lands and ships in a new tag, re-pin to that tag and merge.

@copy-pr-bot

copy-pr-bot Bot commented May 22, 2026

Copy link
Copy Markdown

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.

@ko3n1g

ko3n1g commented May 22, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test bd32849

@ko3n1g

ko3n1g commented May 22, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test c7b84a9

@ko3n1g

ko3n1g commented May 22, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test 17c5646

@ko3n1g

ko3n1g commented May 22, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test 1412833

Signed-off-by: oliver könig <okoenig@nvidia.com>
@ko3n1g

ko3n1g commented May 22, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test f5fa6c0

@ko3n1g ko3n1g changed the title ci: pin FW-CI-templates to NVIDIA-NeMo/FW-CI-templates#480 (mirror branch protection) ci: validate release branch-rules May 25, 2026
Signed-off-by: oliver könig <okoenig@nvidia.com>
@ko3n1g

ko3n1g commented May 25, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test 14a4a3b

Signed-off-by: oliver könig <okoenig@nvidia.com>
@ko3n1g

ko3n1g commented May 25, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test 88eabe6

…core_ pattern

Signed-off-by: oliver könig <okoenig@nvidia.com>
@ko3n1g

ko3n1g commented May 25, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test aaefe64

Signed-off-by: oliver könig <okoenig@nvidia.com>
@ko3n1g

ko3n1g commented May 27, 2026

Copy link
Copy Markdown
Contributor Author

/ok to test 4bab1aa

@svcnvidia-nemo-ci

Copy link
Copy Markdown
Contributor

🔄 Merge queue validation started!

You can track the progress here: https://github.com/NVIDIA/Megatron-LM/actions/runs/26519633479

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

Labels

Approved All necessary approvals have been made complexity: low

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants