diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index 1bc7dfcb6e4..7e289080445 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -27,12 +27,12 @@ concurrency: jobs: pre-flight: - uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cicd_preflight.yml@v0.73.2 + uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cicd_preflight.yml@v0.77.0 build-docs: needs: [pre-flight] if: needs.pre-flight.outputs.is_deployment_workflow != 'true' - uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_build_docs.yml@v0.57.0 + uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_build_docs.yml@v0.77.0 build-docs-summary: needs: [pre-flight, build-docs] diff --git a/.github/workflows/build-test-publish-wheel.yml b/.github/workflows/build-test-publish-wheel.yml index 00711b50806..c2d0317266b 100644 --- a/.github/workflows/build-test-publish-wheel.yml +++ b/.github/workflows/build-test-publish-wheel.yml @@ -33,7 +33,7 @@ permissions: jobs: pre-flight: - uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cicd_preflight.yml@v0.73.2 + uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cicd_preflight.yml@v0.77.0 if: github.repository == 'NVIDIA/Megatron-LM' build-test-publish-wheels: diff --git a/.github/workflows/cherry-pick-release-commit.yml b/.github/workflows/cherry-pick-release-commit.yml index 9da305f07e6..fc7514b4ae3 100644 --- a/.github/workflows/cherry-pick-release-commit.yml +++ b/.github/workflows/cherry-pick-release-commit.yml @@ -20,7 +20,7 @@ on: jobs: cherry-pick: - uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cherry_pick.yml@v0.65.9 + uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cherry_pick.yml@v0.77.0 if: github.repository == 'NVIDIA/Megatron-LM' with: target-branches-pattern: 'core_(*dev_)?r[0-9]+\.[0-9]+\.[0-9]+' diff --git a/.github/workflows/cicd-main.yml b/.github/workflows/cicd-main.yml index c1c95012cf3..e55b32133f9 100644 --- a/.github/workflows/cicd-main.yml +++ b/.github/workflows/cicd-main.yml @@ -129,7 +129,7 @@ jobs: pre-flight: needs: [is-not-external-contributor] if: github.repository == 'NVIDIA/Megatron-LM' - uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cicd_preflight.yml@v0.73.2 + uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cicd_preflight.yml@v0.77.0 linting: runs-on: ubuntu-latest @@ -150,7 +150,7 @@ jobs: fetch-depth: 0 - name: Install uv - uses: astral-sh/setup-uv@v1 + uses: astral-sh/setup-uv@v7 with: version: 0.7.2 diff --git a/.github/workflows/close-inactive-issue-pr.yml b/.github/workflows/close-inactive-issue-pr.yml index 7dcac837ba9..5446af761dd 100644 --- a/.github/workflows/close-inactive-issue-pr.yml +++ b/.github/workflows/close-inactive-issue-pr.yml @@ -19,4 +19,4 @@ on: jobs: close-issues: if: github.repository == 'NVIDIA/Megatron-LM' - uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_close_inactive_issue_pr.yml@v0.44.0 + uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_close_inactive_issue_pr.yml@v0.77.0 diff --git a/.github/workflows/community-bot.yml b/.github/workflows/community-bot.yml index 1a98ece0f85..9989f9670b2 100644 --- a/.github/workflows/community-bot.yml +++ b/.github/workflows/community-bot.yml @@ -21,7 +21,7 @@ on: jobs: community-bot: - uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_community_bot.yml@v0.65.10 + uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_community_bot.yml@v0.77.0 with: community_project_id: ${{ vars.COMMUNITY_PROJECT_ID }} if: github.repository == 'NVIDIA/Megatron-LM' diff --git a/.github/workflows/copyright-check.yml b/.github/workflows/copyright-check.yml index a7f51cd8a0e..8764dc6ae4e 100644 --- a/.github/workflows/copyright-check.yml +++ b/.github/workflows/copyright-check.yml @@ -24,7 +24,7 @@ on: jobs: pre-flight: - uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cicd_preflight.yml@v0.73.2 + uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cicd_preflight.yml@v0.77.0 if: github.repository == 'NVIDIA/Megatron-LM' copyright-check: @@ -34,7 +34,7 @@ jobs: || needs.pre-flight.outputs.is_merge_group == 'true' || needs.pre-flight.outputs.is_deployment_workflow == 'true') && github.repository == 'NVIDIA/Megatron-LM' - uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_copyright_check.yml@v0.66.7 + uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_copyright_check.yml@v0.77.0 copyright-check-summary: needs: [pre-flight, copyright-check] diff --git a/.github/workflows/install-test.yml b/.github/workflows/install-test.yml index 5a0abb8596d..ad363ab160f 100644 --- a/.github/workflows/install-test.yml +++ b/.github/workflows/install-test.yml @@ -29,7 +29,7 @@ on: jobs: pre-flight: - uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cicd_preflight.yml@v0.73.2 + uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cicd_preflight.yml@v0.77.0 if: github.repository == 'NVIDIA/Megatron-LM' pip-test-pytorch: diff --git a/.github/workflows/multi-approval-bot.yml b/.github/workflows/multi-approval-bot.yml index 6a925604213..ca26c5c9a3b 100644 --- a/.github/workflows/multi-approval-bot.yml +++ b/.github/workflows/multi-approval-bot.yml @@ -9,7 +9,7 @@ on: jobs: pre-flight: - uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cicd_preflight.yml@v0.73.2 + uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cicd_preflight.yml@v0.77.0 if: github.repository == 'NVIDIA/Megatron-LM' codeowners-approval: diff --git a/.github/workflows/release-docs.yml b/.github/workflows/release-docs.yml index 6d619a8a1bc..a2c23ac9afc 100644 --- a/.github/workflows/release-docs.yml +++ b/.github/workflows/release-docs.yml @@ -73,7 +73,7 @@ on: jobs: build-docs: - uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_build_docs.yml@v0.67.0 + uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_build_docs.yml@v0.77.0 with: ref: ${{ inputs.build-docs-ref }} diff --git a/.github/workflows/release-freeze.yml b/.github/workflows/release-freeze.yml index dc4bad0a9a7..6b46037687f 100644 --- a/.github/workflows/release-freeze.yml +++ b/.github/workflows/release-freeze.yml @@ -34,7 +34,7 @@ on: default: true jobs: code-freeze: - uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_code_freeze.yml@v0.22.5 + uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_code_freeze.yml@v0.77.0 with: library-name: Megatron-Bridge python-package: megatron.bridge