diff --git a/.github/workflows/assigner.yml b/.github/workflows/assigner.yml index b1056c50b3..859f913b2e 100644 --- a/.github/workflows/assigner.yml +++ b/.github/workflows/assigner.yml @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Assign uses: ./.github/actions/assigner diff --git a/.github/workflows/blossom-ci.yml b/.github/workflows/blossom-ci.yml index 5eb6b94792..d5bdf0ed95 100644 --- a/.github/workflows/blossom-ci.yml +++ b/.github/workflows/blossom-ci.yml @@ -50,7 +50,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v6 with: repository: ${{ fromJson(needs.Authorization.outputs.args).repo }} ref: ${{ fromJson(needs.Authorization.outputs.args).ref }} @@ -58,7 +58,7 @@ jobs: # repo specific steps #- name: Setup java - # uses: actions/setup-java@v1 + # uses: actions/setup-java@v5 # with: # java-version: 1.8 diff --git a/.github/workflows/build-tensorrt-linux.yml b/.github/workflows/build-tensorrt-linux.yml index 42fd32eb55..11555e9f8f 100644 --- a/.github/workflows/build-tensorrt-linux.yml +++ b/.github/workflows/build-tensorrt-linux.yml @@ -114,13 +114,13 @@ jobs: rm -rf "${RUNNER_TEMP}/*" fi echo "::endgroup::" - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: # Support the use case where we need to checkout someone's fork repository: ${{ inputs.test-infra-repository }} ref: ${{ inputs.test-infra-ref }} path: test-infra - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 if: ${{ env.ARCH == 'aarch64' }} with: # Support the use case where we need to checkout someone's fork @@ -212,7 +212,7 @@ jobs: # NB: Only upload to GitHub after passing smoke tests - name: Upload wheel to GitHub continue-on-error: true - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: ${{ env.UPLOAD_ARTIFACT_NAME }} path: ${{ inputs.repository }}/dist diff --git a/.github/workflows/build-tensorrt-windows.yml b/.github/workflows/build-tensorrt-windows.yml index 67639a3f02..b9be0b0530 100644 --- a/.github/workflows/build-tensorrt-windows.yml +++ b/.github/workflows/build-tensorrt-windows.yml @@ -100,7 +100,7 @@ jobs: # to have a conversation timeout-minutes: 120 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: # Support the use case where we need to checkout someone's fork repository: ${{ inputs.test-infra-repository }} @@ -216,7 +216,7 @@ jobs: # NB: Only upload to GitHub after passing smoke tests - name: Upload wheel to GitHub continue-on-error: true - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: ${{ env.UPLOAD_ARTIFACT_NAME }} path: ${{ inputs.repository }}/dist/ diff --git a/.github/workflows/build-test-linux-aarch64-jetpack.yml b/.github/workflows/build-test-linux-aarch64-jetpack.yml index b64fe6c884..04be0c5ccd 100644 --- a/.github/workflows/build-test-linux-aarch64-jetpack.yml +++ b/.github/workflows/build-test-linux-aarch64-jetpack.yml @@ -30,10 +30,10 @@ jobs: matrix: ${{ steps.filter.outputs.matrix }} runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.11" - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: pytorch/tensorrt - name: Filter matrix diff --git a/.github/workflows/build-test-linux-aarch64.yml b/.github/workflows/build-test-linux-aarch64.yml index 3711337f28..0607ca3f35 100644 --- a/.github/workflows/build-test-linux-aarch64.yml +++ b/.github/workflows/build-test-linux-aarch64.yml @@ -30,10 +30,10 @@ jobs: matrix: ${{ steps.filter.outputs.matrix }} runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.11" - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: pytorch/tensorrt - name: Filter matrix diff --git a/.github/workflows/build-test-linux-x86_64.yml b/.github/workflows/build-test-linux-x86_64.yml index 3918b0f839..1fecd14a12 100644 --- a/.github/workflows/build-test-linux-x86_64.yml +++ b/.github/workflows/build-test-linux-x86_64.yml @@ -31,10 +31,10 @@ jobs: matrix: ${{ steps.generate.outputs.matrix }} runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.11' - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: pytorch/tensorrt - name: Generate matrix diff --git a/.github/workflows/build-test-linux-x86_64_rtx.yml b/.github/workflows/build-test-linux-x86_64_rtx.yml index b3ef02d84d..9573e2b8c0 100644 --- a/.github/workflows/build-test-linux-x86_64_rtx.yml +++ b/.github/workflows/build-test-linux-x86_64_rtx.yml @@ -30,10 +30,10 @@ jobs: matrix: ${{ steps.generate.outputs.matrix }} runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.11' - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: pytorch/tensorrt - name: Generate matrix diff --git a/.github/workflows/build-test-tensorrt-linux.yml b/.github/workflows/build-test-tensorrt-linux.yml index 81814ea719..2b1a08c45a 100644 --- a/.github/workflows/build-test-tensorrt-linux.yml +++ b/.github/workflows/build-test-tensorrt-linux.yml @@ -28,10 +28,10 @@ jobs: matrix: ${{ steps.generate.outputs.matrix }} runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.11' - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: pytorch/tensorrt - name: Generate tensorrt matrix diff --git a/.github/workflows/build-test-tensorrt-windows.yml b/.github/workflows/build-test-tensorrt-windows.yml index 1d7bf606e5..6c66c8d7c6 100644 --- a/.github/workflows/build-test-tensorrt-windows.yml +++ b/.github/workflows/build-test-tensorrt-windows.yml @@ -28,10 +28,10 @@ jobs: matrix: ${{ steps.generate.outputs.matrix }} runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.11' - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: pytorch/tensorrt - name: Generate tensorrt matrix diff --git a/.github/workflows/build-test-windows.yml b/.github/workflows/build-test-windows.yml index 980884d7a7..d5b4722e9b 100644 --- a/.github/workflows/build-test-windows.yml +++ b/.github/workflows/build-test-windows.yml @@ -30,10 +30,10 @@ jobs: matrix: ${{ steps.generate.outputs.matrix }} runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.11' - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: pytorch/tensorrt - name: Generate matrix diff --git a/.github/workflows/build-test-windows_rtx.yml b/.github/workflows/build-test-windows_rtx.yml index 3ccfc1c294..bcc0aae26a 100644 --- a/.github/workflows/build-test-windows_rtx.yml +++ b/.github/workflows/build-test-windows_rtx.yml @@ -30,10 +30,10 @@ jobs: matrix: ${{ steps.generate.outputs.matrix }} runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.11' - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: pytorch/tensorrt - name: Generate matrix diff --git a/.github/workflows/build_linux.yml b/.github/workflows/build_linux.yml index 995865f6e3..9168f11c6f 100644 --- a/.github/workflows/build_linux.yml +++ b/.github/workflows/build_linux.yml @@ -173,7 +173,7 @@ jobs: fi echo "::endgroup::" - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: # Support the use case where we need to checkout someone's fork repository: ${{ inputs.test-infra-repository }} @@ -381,14 +381,14 @@ jobs: - name: Upload wheel to GitHub if: ${{ inputs.is-release-tarball == false }} continue-on-error: true - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: ${{ env.ARTIFACT_NAME }} path: ${{ inputs.repository }}/dist/ - name: Upload cxx11 tarball to GitHub if: ${{ inputs.is-release-tarball == true }} continue-on-error: true - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cxx11-tarball-${{ env.PYTHON_VERSION }}-${{ env.CU_VERSION }} path: ${{ inputs.repository }}/release/tarball/ diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index 0a70e3e108..cd9a926913 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -175,7 +175,7 @@ jobs: cmd //c .\\test-infra\\.github\\scripts\\install_xpu.bat - name: Checkout Target Repository (${{ env.REPOSITORY }}) if: inputs.architecture == 'arm64' - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: ${{ env.REPOSITORY }} ref: ${{ env.REF }} @@ -183,7 +183,7 @@ jobs: submodules: recursive - name: Bootstrap python if: inputs.architecture == 'arm64' - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python_version }} architecture: arm64 @@ -414,7 +414,7 @@ jobs: - name: Upload zip artifact to GitHub if: ${{ inputs.is-release-tarball == true }} continue-on-error: true - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: cxx11-zip-${{ env.PYTHON_VERSION }}-${{ env.CU_VERSION }} path: ${{ inputs.repository }}/release/tarball/ diff --git a/.github/workflows/docgen.yml b/.github/workflows/docgen.yml index 14ea428dee..39e52949fa 100644 --- a/.github/workflows/docgen.yml +++ b/.github/workflows/docgen.yml @@ -23,7 +23,7 @@ jobs: CHANNEL: nightly CI_BUILD: 1 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: ref: ${{github.head_ref}} token: ${{ secrets.GH_PYTORCHBOT_TOKEN }} diff --git a/.github/workflows/docker_builder.yml b/.github/workflows/docker_builder.yml index b991acf933..47276dddf7 100644 --- a/.github/workflows/docker_builder.yml +++ b/.github/workflows/docker_builder.yml @@ -30,7 +30,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Fix Slashes Repo Name id: fix_slashes diff --git a/.github/workflows/label.yml b/.github/workflows/label.yml index db4b777dfc..f6557d465d 100644 --- a/.github/workflows/label.yml +++ b/.github/workflows/label.yml @@ -15,7 +15,7 @@ jobs: pull-requests: write runs-on: ubuntu-latest steps: - - uses: actions/labeler@v4 + - uses: actions/labeler@v6 with: repo-token: "${{ secrets.GITHUB_TOKEN }}" configuration-path: .github/pr-labels.yml diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 464dfbdf34..0aec7c1e96 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -22,11 +22,11 @@ jobs: security-events: none statuses: write steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 with: ref: ${{ github.event.pull_request.head.sha }} - name: Set up Python 3.9 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.9' - name: Setup env @@ -62,11 +62,11 @@ jobs: security-events: none statuses: write steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 with: ref: ${{ github.event.pull_request.head.sha }} - name: Set up Python 3.9 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.9' - name: Setup env diff --git a/.github/workflows/linux-test.yml b/.github/workflows/linux-test.yml index ae2b5216d5..28f54c875c 100644 --- a/.github/workflows/linux-test.yml +++ b/.github/workflows/linux-test.yml @@ -91,7 +91,7 @@ jobs: rm -rfv "${GITHUB_WORKSPACE}" mkdir -p "${GITHUB_WORKSPACE}" echo "::endgroup::" - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: # Support the use case where we need to checkout someone's fork repository: ${{ inputs.test-infra-repository }} @@ -120,13 +120,13 @@ jobs: script: ${{ inputs.pre-script }} - name: Download artifacts if: ${{ matrix.tensorrt == '' }} - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: name: ${{ env.ARTIFACT_NAME }} path: /opt/torch-tensorrt-builds/ - name: Download artifacts if: ${{ matrix.tensorrt != '' }} - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: name: ${{ env.DOWNLOAD_ARTIFACT_NAME }} path: /opt/torch-tensorrt-builds/ @@ -191,7 +191,7 @@ jobs: echo "upload-docs=${upload_docs}" >> "${GITHUB_OUTPUT}" - name: Upload artifacts to GitHub (if any) - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 if: ${{ inputs.upload-artifact != '' }} with: name: ${{ inputs.upload-artifact }} diff --git a/.github/workflows/nightlies.yml b/.github/workflows/nightlies.yml index aac1c58f7f..1769a3abce 100644 --- a/.github/workflows/nightlies.yml +++ b/.github/workflows/nightlies.yml @@ -11,7 +11,7 @@ jobs: environment: trigger-nightly timeout-minutes: 120 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: ref: main token: ${{ secrets.GH_PYTORCHBOT_TOKEN }} diff --git a/.github/workflows/release-linux-aarch64.yml b/.github/workflows/release-linux-aarch64.yml index 065962ab3a..b1faa4d668 100644 --- a/.github/workflows/release-linux-aarch64.yml +++ b/.github/workflows/release-linux-aarch64.yml @@ -31,10 +31,10 @@ jobs: matrix: ${{ steps.generate.outputs.matrix }} runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.11' - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: pytorch/tensorrt - name: Generate release matrix @@ -82,10 +82,10 @@ jobs: matrix: ${{ steps.generate.outputs.matrix }} runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.11' - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: pytorch/tensorrt - name: Generate release matrix diff --git a/.github/workflows/release-linux-x86_64.yml b/.github/workflows/release-linux-x86_64.yml index fae96128c9..60a6abd9bf 100644 --- a/.github/workflows/release-linux-x86_64.yml +++ b/.github/workflows/release-linux-x86_64.yml @@ -31,10 +31,10 @@ jobs: matrix: ${{ steps.generate.outputs.matrix }} runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.11' - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: pytorch/tensorrt - name: Generate release matrix @@ -81,10 +81,10 @@ jobs: matrix: ${{ steps.generate.outputs.matrix }} runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.11' - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: pytorch/tensorrt - name: Generate release matrix diff --git a/.github/workflows/release-windows.yml b/.github/workflows/release-windows.yml index fc70b83f96..d4bc2cf9a3 100644 --- a/.github/workflows/release-windows.yml +++ b/.github/workflows/release-windows.yml @@ -31,10 +31,10 @@ jobs: matrix: ${{ steps.generate.outputs.matrix }} runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.11' - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: pytorch/tensorrt - name: Generate release tarball matrix @@ -55,10 +55,10 @@ jobs: matrix: ${{ steps.generate.outputs.matrix }} runs-on: ubuntu-latest steps: - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: '3.11' - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: repository: pytorch/tensorrt - name: Generate release wheel matrix diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 1d3d324052..b67f5bfea5 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/stale@v1 + - uses: actions/stale@v10 with: repo-token: ${{ secrets.GITHUB_TOKEN }} stale-issue-message: 'This issue has not seen activity for 90 days, Remove stale label or comment or this will be closed in 10 days' diff --git a/.github/workflows/windows-test.yml b/.github/workflows/windows-test.yml index 4753e31dcb..ad17387e7c 100644 --- a/.github/workflows/windows-test.yml +++ b/.github/workflows/windows-test.yml @@ -78,7 +78,7 @@ jobs: mkdir -p "${GITHUB_WORKSPACE}" echo "::endgroup::" - name: Checkout repository (${{ inputs.test-infra-repository }}@${{ inputs.test-infra-ref }}) - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: # Support the use case where we need to checkout someone's fork repository: ${{ inputs.test-infra-repository }} @@ -113,13 +113,13 @@ jobs: is_windows: 'enabled' - name: Download artifacts if: ${{ matrix.tensorrt == '' }} - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: name: ${{ env.ARTIFACT_NAME }}${{ inputs.architecture }} path: ${{ runner.temp }}/artifacts/ - name: Download artifacts if: ${{ matrix.tensorrt != '' }} - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: name: ${{ env.DOWNLOAD_ARTIFACT_NAME }} path: ${{ runner.temp }}/artifacts/