From 09937559981476ee79141f29ea1699690cb08dbe Mon Sep 17 00:00:00 2001 From: svcnemo-autobot Date: Thu, 27 Aug 2026 02:17:53 +0000 Subject: [PATCH] ci: route external jobs through ephemeral v2 Signed-off-by: svcnemo-autobot --- .github/workflows/cicd-main.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/cicd-main.yml b/.github/workflows/cicd-main.yml index b5e4add6..d9fd0234 100644 --- a/.github/workflows/cicd-main.yml +++ b/.github/workflows/cicd-main.yml @@ -30,11 +30,20 @@ permissions: statuses: write jobs: + ephemeral-runner-routing: + uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_ephemeral_runner_routing.yml@d0878a142525ff79366ca96fbc0b306cd8d64670 # v1.9.0 + with: + lane: ${{ vars.NEMO_CI_EPHEMERAL_LANE }} + legacy_label: nemo-ci-aws-gpu-x2-ephemeral + run_id: ${{ github.run_id }} + run_attempt: ${{ github.run_attempt }} + pre-flight: - uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cicd_preflight.yml@cf5acebace78c7c339bc1f804357a991336f1c4d # v1.8.10 + needs: [ephemeral-runner-routing] + uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_cicd_preflight.yml@d0878a142525ff79366ca96fbc0b306cd8d64670 # v1.9.0 with: default_runner_prefix: nemo-ci-aws-gpu-x2 - non_nvidia_runner_prefix: nemo-ci-aws-gpu-x2-ephemeral + non_nvidia_runner_prefix: ${{ needs.ephemeral-runner-routing.outputs.runner_label }} default_test_data_path: /mnt/datadrive/TestData/nemo-fw/TestData non_nvidia_test_data_path: /mnt/datadrive/TestData/nemo-fw/TestData default_registry: 766267172432.dkr.ecr.us-east-1.amazonaws.com