From 4193aeb5f3d0a6c550a82a35d2ace94d513b2f29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?oliver=20k=C3=B6nig?= Date: Mon, 11 May 2026 17:25:37 +0000 Subject: [PATCH] ci: fix check-imports action lookup on ARC container runner MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The local action lookup 'uses: ./FW-CI-templates/.github/actions/check-imports' fails on the ARC container runner because the host path (/home/runner/_work/...) and the in-container path (/__w/...) diverge, so actions/checkout writes files where the action loader cannot find them. Reference the composite action directly via its source repo to skip the checkout step. Signed-off-by: oliver könig --- .github/workflows/install-test.yml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/.github/workflows/install-test.yml b/.github/workflows/install-test.yml index 66724537098..513446716df 100644 --- a/.github/workflows/install-test.yml +++ b/.github/workflows/install-test.yml @@ -214,15 +214,8 @@ jobs: shell: bash run: bash docker/common/install.sh --base-image pytorch --use-uv - - name: Checkout check-imports - uses: actions/checkout@v6 - with: - repository: NVIDIA-NeMo/FW-CI-templates - ref: v0.80.1 - path: FW-CI-templates - - name: Check imports for megatron-bridge - uses: ./FW-CI-templates/.github/actions/check-imports + uses: NVIDIA-NeMo/FW-CI-templates/.github/actions/check-imports@v0.80.1 with: package-name: megatron.bridge python-binary: ${{ env.UV_PROJECT_ENVIRONMENT }}/bin/python