11name : " python tests and coverage"
22# Uses:
3- # https://github.com/actions/checkout : v4.2 .2 11bd71901bbe5b1630ceea73d27597364c9af683
4- # https://github.com/actions/download-artifact : v5 .0.0 634f93cb2916e3fdff6788551b99b062d0335ce0
5- # https://github.com/actions/upload-artifact : v4.6.2 ea165f8d65b6e75b540449e92b4886f43607fa02
6- # https://github.com/astral-sh/setup-uv : v6.4.3 e92bafb6253dcd438e0484186d7669ea7a8ca1cc
3+ # https://github.com/actions/checkout : v6.0 .2 de0fac2e4500dabe0009e67214ff5f5447ce83dd
4+ # https://github.com/actions/download-artifact : v8 .0.1 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c
5+ # https://github.com/actions/upload-artifact : v7.0.0 bbbca2ddaa5d8feaa63e36b76fdaad77386f024f
6+ # https://github.com/astral-sh/setup-uv : v7.5.0 e06108dd0aef18192324c70427afc47652e63a82
77
88on :
99 pull_request :
@@ -31,10 +31,10 @@ jobs:
3131
3232 steps :
3333 - name : " Repo checkout"
34- uses : " actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 "
34+ uses : " actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd "
3535
3636 - name : " Install the latest version of uv"
37- uses : " astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc "
37+ uses : " astral-sh/setup-uv@e06108dd0aef18192324c70427afc47652e63a82 "
3838 with :
3939 version : " latest"
4040 python-version : " ${{ matrix.python-version }}"
4444 run : " uvx nox --session test -- partial-coverage"
4545
4646 - name : " Save coverage artifact"
47- uses : " actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 "
47+ uses : " actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f "
4848 with :
4949 name : " coverage-artifact-${{ matrix.os}}-${{ matrix.python-version}}"
5050 path : " .coverage.*"
@@ -57,16 +57,16 @@ jobs:
5757 runs-on : " ubuntu-latest"
5858 steps :
5959 - name : " Repo checkout"
60- uses : " actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 "
60+ uses : " actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd "
6161
6262 - name : " Install the latest version of uv"
63- uses : " astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc "
63+ uses : " astral-sh/setup-uv@e06108dd0aef18192324c70427afc47652e63a82 "
6464 with :
6565 version : " latest"
6666 enable-cache : true
6767
6868 - name : " Download coverage artifacts"
69- uses : " actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 "
69+ uses : " actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c "
7070 with :
7171 pattern : " coverage-artifact-*"
7272 merge-multiple : true
@@ -90,10 +90,10 @@ jobs:
9090 runs-on : " ubuntu-latest"
9191 steps :
9292 - name : " Repo checkout"
93- uses : " actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 "
93+ uses : " actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd "
9494
9595 - name : " Install the latest version of uv"
96- uses : " astral-sh/setup-uv@e92bafb6253dcd438e0484186d7669ea7a8ca1cc "
96+ uses : " astral-sh/setup-uv@e06108dd0aef18192324c70427afc47652e63a82 "
9797 with :
9898 version : " latest"
9999 enable-cache : true
0 commit comments