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
@@ -124,7 +124,7 @@ jobs:
124124 # Allure can only process one result per pytest test ID. If parameterization is done via
125125 # spread instead of pytest, there will be overlapping pytest test IDs.
126126 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' }}
127- uses : actions/upload-artifact@v4
127+ uses : actions/upload-artifact@v5
128128 with :
129129 name : allure-results-integration-test-${{ matrix.job.name_in_artifact }}
130130 path : artifacts/${{ matrix.job.spread_job }}/allure-results/
@@ -165,7 +165,7 @@ jobs:
165165 - name : Upload logs
166166 timeout-minutes : 5
167167 if : ${{ !contains(matrix.job.spread_job, 'juju29') && (success() || (failure() && steps.spread.outcome == 'failure')) }}
168- uses : actions/upload-artifact@v4
168+ uses : actions/upload-artifact@v5
169169 with :
170170 name : logs-integration-test-${{ matrix.job.name_in_artifact }}
171171 path : ~/logs/
@@ -210,12 +210,12 @@ jobs:
210210 - name : Download default test results
211211 # Default test results in case the integration tests time out or runner set up fails
212212 # (So that Allure report will show "unknown"/"failed" test result, instead of omitting the test)
213- uses : actions/download-artifact@v5
213+ uses : actions/download-artifact@v6
214214 with :
215215 path : allure-default-results/
216216 name : allure-default-results-integration-test
217217 - name : Download test results
218- uses : actions/download-artifact@v5
218+ uses : actions/download-artifact@v6
219219 with :
220220 path : allure-results/
221221 pattern : allure-results-integration-test-*
0 commit comments