@@ -150,7 +150,7 @@ jobs:
150150 --splits="${{ matrix.pytest-split-group-size }}" \
151151 --group="${{ matrix.pytest-split-group-index }}"
152152
153- - uses : codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
153+ - uses : codecov/codecov-action@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2 # v6.0.0
154154 with :
155155 token : ${{ secrets.CODECOV_TOKEN }}
156156
@@ -160,7 +160,7 @@ jobs:
160160 cat tests/durations/${{ matrix.os }}-py${{ matrix.python-version }}.json
161161
162162 - name : Store test durations
163- uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 .0.0
163+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7 .0.0
164164 with :
165165 name : test-durations-${{ matrix.os }}-py${{ matrix.python-version }}-${{ matrix.pytest-split-group-index }}
166166 path : tests/durations/${{ matrix.os }}-py${{ matrix.python-version }}.json
@@ -174,7 +174,7 @@ jobs:
174174 actions : write # for downloading and uploading artifacts
175175 steps :
176176 - name : Download test durations
177- uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 .0.0
177+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8 .0.1
178178 # All the artifacts are downloaded into various subdirectories.
179179 # For each filename that occurs, we need to find all the files in the
180180 # subdirectories with the same name, group those, and merge them.
@@ -191,7 +191,7 @@ jobs:
191191 jq -s 'add | to_entries | sort_by(.key) | from_entries' $(find . -type f -name "$filename") > "aggregated/$filename"
192192 done < temp/filenames.txt
193193 - name : Upload aggregated test durations
194- uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 .0.0
194+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7 .0.0
195195 with :
196196 name : aggregated-test-durations
197197 path : aggregated
0 commit comments