7373 # Default test results in case the integration tests time out or runner set up fails
7474 # (So that Allure report will show "unknown"/"failed" test result, instead of omitting the test)
7575 if : ${{ github.event_name == 'workflow_dispatch' && github.run_attempt == '1' }}
76- uses : actions/upload-artifact@v6
76+ uses : actions/upload-artifact@v7
7777 with :
7878 name : allure-default-results-integration-test
7979 path : allure-default-results/
@@ -106,7 +106,7 @@ jobs:
106106 go install github.com/snapcore/spread/cmd/spread@latest
107107 - name : Download packed charm(s)
108108 timeout-minutes : 5
109- uses : actions/download-artifact@v7
109+ uses : actions/download-artifact@v8
110110 with :
111111 pattern : ${{ inputs.artifact-prefix }}-*
112112 merge-multiple : true
@@ -128,7 +128,7 @@ jobs:
128128 # Allure can only process one result per pytest test ID. If parameterization is done via
129129 # spread instead of pytest, there will be overlapping pytest test IDs.
130130 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 == 'workflow_dispatch' && github.run_attempt == '1' }}
131- uses : actions/upload-artifact@v6
131+ uses : actions/upload-artifact@v7
132132 with :
133133 name : allure-results-integration-test-${{ matrix.job.name_in_artifact }}
134134 path : artifacts/${{ matrix.job.spread_job }}/allure-results/
@@ -164,7 +164,7 @@ jobs:
164164 - name : Upload logs
165165 timeout-minutes : 5
166166 if : ${{ !contains(matrix.job.spread_job, 'juju29') && (success() || (failure() && steps.spread.outcome == 'failure')) }}
167- uses : actions/upload-artifact@v6
167+ uses : actions/upload-artifact@v7
168168 with :
169169 name : logs-integration-test-${{ matrix.job.name_in_artifact }}
170170 path : ~/logs/
@@ -227,12 +227,12 @@ jobs:
227227 - name : Download default test results
228228 # Default test results in case the integration tests time out or runner set up fails
229229 # (So that Allure report will show "unknown"/"failed" test result, instead of omitting the test)
230- uses : actions/download-artifact@v7
230+ uses : actions/download-artifact@v8
231231 with :
232232 path : allure-default-results/
233233 name : allure-default-results-integration-test
234234 - name : Download test results
235- uses : actions/download-artifact@v7
235+ uses : actions/download-artifact@v8
236236 with :
237237 path : allure-results/
238238 pattern : allure-results-integration-test-*
0 commit comments