diff --git a/.github/workflows/python-tests.yml b/.github/workflows/python-tests.yml index ae63c08..0f8eea1 100644 --- a/.github/workflows/python-tests.yml +++ b/.github/workflows/python-tests.yml @@ -1,9 +1,9 @@ name: "python tests and coverage" # Uses: -# https://github.com/actions/checkout : v4.2.2 11bd71901bbe5b1630ceea73d27597364c9af683 -# https://github.com/actions/download-artifact : v5.0.0 634f93cb2916e3fdff6788551b99b062d0335ce0 -# https://github.com/actions/upload-artifact : v4.6.2 ea165f8d65b6e75b540449e92b4886f43607fa02 -# https://github.com/astral-sh/setup-uv : v6.4.3 e92bafb6253dcd438e0484186d7669ea7a8ca1cc +# https://github.com/actions/checkout : v6.0.2 de0fac2e4500dabe0009e67214ff5f5447ce83dd +# https://github.com/actions/download-artifact : v8.0.1 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c +# https://github.com/actions/upload-artifact : v7.0.0 bbbca2ddaa5d8feaa63e36b76fdaad77386f024f +# https://github.com/astral-sh/setup-uv : v7.5.0 e06108dd0aef18192324c70427afc47652e63a82 on: pull_request: @@ -31,10 +31,10 @@ jobs: steps: - name: "Repo checkout" - uses: "actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683" + uses: "actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd" - name: "Install the latest version of uv" - uses: "astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc" + uses: "astral-sh/setup-uv@e06108dd0aef18192324c70427afc47652e63a82" with: version: "latest" python-version: "${{ matrix.python-version }}" @@ -44,7 +44,7 @@ jobs: run: "uvx nox --session test -- partial-coverage" - name: "Save coverage artifact" - uses: "actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02" + uses: "actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f" with: name: "coverage-artifact-${{ matrix.os}}-${{ matrix.python-version}}" path: ".coverage.*" @@ -57,16 +57,16 @@ jobs: runs-on: "ubuntu-latest" steps: - name: "Repo checkout" - uses: "actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683" + uses: "actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd" - name: "Install the latest version of uv" - uses: "astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc" + uses: "astral-sh/setup-uv@e06108dd0aef18192324c70427afc47652e63a82" with: version: "latest" enable-cache: true - name: "Download coverage artifacts" - uses: "actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0" + uses: "actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c" with: pattern: "coverage-artifact-*" merge-multiple: true @@ -90,10 +90,10 @@ jobs: runs-on: "ubuntu-latest" steps: - name: "Repo checkout" - uses: "actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683" + uses: "actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd" - name: "Install the latest version of uv" - uses: "astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc" + uses: "astral-sh/setup-uv@e06108dd0aef18192324c70427afc47652e63a82" with: version: "latest" enable-cache: true