@@ -33,10 +33,10 @@ jobs:
33
33
34
34
steps :
35
35
- name : " Repo checkout"
36
- uses : " actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 "
36
+ uses : " actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 "
37
37
38
38
- name : " Set up Python ${{ matrix.python-version }}"
39
- uses : " actions/setup-python@61a6322f88396a6271a6ee3565807d608ecaddd1 "
39
+ uses : " actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c "
40
40
with :
41
41
python-version : " ${{ matrix.python-version }}"
42
42
allow-prereleases : true
50
50
nox --session tests_with_coverage-${{ matrix.python-version }}
51
51
52
52
- name : " Save coverage artifact"
53
- uses : " actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce "
53
+ uses : " actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 "
54
54
with :
55
- name : " coverage-artifact"
55
+ name : " coverage-artifact-${{ matrix.os}}-${{ matrix.python-version}} "
56
56
path : " .coverage.*"
57
57
retention-days : 1
58
58
@@ -62,10 +62,10 @@ jobs:
62
62
runs-on : " ubuntu-latest"
63
63
steps :
64
64
- name : " Repo checkout"
65
- uses : " actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 "
65
+ uses : " actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 "
66
66
67
67
- name : " Set up Python"
68
- uses : " actions/setup-python@61a6322f88396a6271a6ee3565807d608ecaddd1 "
68
+ uses : " actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c "
69
69
with :
70
70
python-version : " 3.11"
71
71
74
74
python -m pip install --upgrade pip nox
75
75
76
76
- name : " Download coverage artifacts"
77
- uses : " actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a "
77
+ uses : " actions/download-artifact@c850b930e6ba138125429b7e5c93fc707a7f8427 "
78
78
with :
79
- name : coverage-artifact
79
+ pattern : " coverage-artifact-*"
80
+ merge-multiple : true
80
81
81
82
- name : " Compile coverage data, print report"
82
83
run : |
@@ -90,10 +91,10 @@ jobs:
90
91
runs-on : " ubuntu-latest"
91
92
steps :
92
93
- name : " Repo checkout"
93
- uses : " actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 "
94
+ uses : " actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 "
94
95
95
96
- name : " Set up Python"
96
- uses : " actions/setup-python@61a6322f88396a6271a6ee3565807d608ecaddd1 "
97
+ uses : " actions/setup-python@0a5c61591373683505ea898e09a3ea4f39ef2b9c "
97
98
with :
98
99
python-version : " 3.11"
99
100
0 commit comments