From 9fd3475639b1be78cfb4a1058f7a4cff00838b28 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 28 Oct 2025 04:49:31 +0000 Subject: [PATCH] Update GitHub actions --- .github/workflows/integration_test.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/integration_test.yaml b/.github/workflows/integration_test.yaml index 76a695d77..1a3f84107 100644 --- a/.github/workflows/integration_test.yaml +++ b/.github/workflows/integration_test.yaml @@ -67,7 +67,7 @@ jobs: # Default test results in case the integration tests time out or runner set up fails # (So that Allure report will show "unknown"/"failed" test result, instead of omitting the test) if: ${{ github.event_name == 'schedule' && github.run_attempt == '1' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: allure-default-results-integration-test path: allure-default-results/ @@ -108,7 +108,7 @@ jobs: go install github.com/snapcore/spread/cmd/spread@latest - name: Download packed charm(s) timeout-minutes: 5 - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v6 with: pattern: ${{ inputs.artifact-prefix }}-* merge-multiple: true @@ -133,7 +133,7 @@ jobs: # Allure can only process one result per pytest test ID. If parameterization is done via # spread instead of pytest, there will be overlapping pytest test IDs. 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' }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: allure-results-integration-test-${{ matrix.job.name_in_artifact }} path: artifacts/${{ matrix.job.spread_job }}/allure-results/ @@ -174,7 +174,7 @@ jobs: - name: Upload logs timeout-minutes: 5 if: ${{ !contains(matrix.job.spread_job, 'juju29') && (success() || (failure() && steps.spread.outcome == 'failure')) }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: logs-integration-test-${{ matrix.job.name_in_artifact }} path: ~/logs/ @@ -219,12 +219,12 @@ jobs: - name: Download default test results # Default test results in case the integration tests time out or runner set up fails # (So that Allure report will show "unknown"/"failed" test result, instead of omitting the test) - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v6 with: path: allure-default-results/ name: allure-default-results-integration-test - name: Download test results - uses: actions/download-artifact@v5 + uses: actions/download-artifact@v6 with: path: allure-results/ pattern: allure-results-integration-test-*