6767 # Default test results in case the integration tests time out or runner set up fails
6868 # (So that Allure report will show "unknown"/"failed" test result, instead of omitting the test)
6969 if : ${{ github.event_name == 'schedule' && github.run_attempt == '1' }}
70- uses : actions/upload-artifact@v4
70+ uses : actions/upload-artifact@v5
7171 with :
7272 name : allure-default-results-integration-test
7373 path : allure-default-results/
9999 go install github.com/snapcore/spread/cmd/spread@latest
100100 - name : Download packed charm(s)
101101 timeout-minutes : 5
102- uses : actions/download-artifact@v5
102+ uses : actions/download-artifact@v6
103103 with :
104104 pattern : ${{ inputs.artifact-prefix }}-*
105105 merge-multiple : true
@@ -121,7 +121,7 @@ jobs:
121121 # Allure can only process one result per pytest test ID. If parameterization is done via
122122 # spread instead of pytest, there will be overlapping pytest test IDs.
123123 if : ${{ (success() || (failure() && steps.spread.outcome == 'failure')) && startsWith(matrix.job.spread_job, 'github-ci:ubuntu-24.04:') && endsWith(matrix.job.spread_job, ':juju36') && github.event_name == 'schedule' && github.run_attempt == '1' }}
124- uses : actions/upload-artifact@v4
124+ uses : actions/upload-artifact@v5
125125 with :
126126 name : allure-results-integration-test-${{ matrix.job.name_in_artifact }}
127127 path : artifacts/${{ matrix.job.spread_job }}/allure-results/
@@ -157,7 +157,7 @@ jobs:
157157 - name : Upload logs
158158 timeout-minutes : 5
159159 if : ${{ !contains(matrix.job.spread_job, 'juju29') && (success() || (failure() && steps.spread.outcome == 'failure')) }}
160- uses : actions/upload-artifact@v4
160+ uses : actions/upload-artifact@v5
161161 with :
162162 name : logs-integration-test-${{ matrix.job.name_in_artifact }}
163163 path : ~/logs/
@@ -202,12 +202,12 @@ jobs:
202202 - name : Download default test results
203203 # Default test results in case the integration tests time out or runner set up fails
204204 # (So that Allure report will show "unknown"/"failed" test result, instead of omitting the test)
205- uses : actions/download-artifact@v5
205+ uses : actions/download-artifact@v6
206206 with :
207207 path : allure-default-results/
208208 name : allure-default-results-integration-test
209209 - name : Download test results
210- uses : actions/download-artifact@v5
210+ uses : actions/download-artifact@v6
211211 with :
212212 path : allure-results/
213213 pattern : allure-results-integration-test-*
0 commit comments