Skip to content

Commit 3b63614

Browse files
Update GitHub actions (major) (#59)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/download-artifact](https://redirect.github.com/actions/download-artifact) | action | major | `v5` -> `v6` | | [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) | action | major | `v4` -> `v5` | --- ### Release Notes <details> <summary>actions/download-artifact (actions/download-artifact)</summary> ### [`v6`](https://redirect.github.com/actions/download-artifact/compare/v5...v6) [Compare Source](https://redirect.github.com/actions/download-artifact/compare/v5...v6) </details> <details> <summary>actions/upload-artifact (actions/upload-artifact)</summary> ### [`v5`](https://redirect.github.com/actions/upload-artifact/compare/v4...v5) [Compare Source](https://redirect.github.com/actions/upload-artifact/compare/v4...v5) </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 01:00 AM and 05:59 AM, only on Tuesday ( * 1-5 * * 2 ) in timezone Etc/UTC, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/mysql-router-operators). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoiZHBlIiwibGFiZWxzIjpbIm5vdCBidWcgb3IgZW5oYW5jZW1lbnQiXX0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Carl Csaposs <carl.csaposs@canonical.com>
1 parent 535644f commit 3b63614

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

.github/workflows/integration_test_charm.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ jobs:
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 == 'schedule' && github.run_attempt == '1' }}
76-
uses: actions/upload-artifact@v4
76+
uses: actions/upload-artifact@v5
7777
with:
7878
name: allure-default-results-integration-test-${{ inputs.path-to-charm-directory }}
7979
path: ${{ inputs.path-to-charm-directory }}/allure-default-results/
@@ -114,7 +114,7 @@ jobs:
114114
go install github.com/snapcore/spread/cmd/spread@latest
115115
- name: Download packed charm(s)
116116
timeout-minutes: 5
117-
uses: actions/download-artifact@v5
117+
uses: actions/download-artifact@v6
118118
with:
119119
pattern: ${{ inputs.artifact-prefix }}-*
120120
merge-multiple: true
@@ -136,7 +136,7 @@ jobs:
136136
# Allure can only process one result per pytest test ID. If parameterization is done via
137137
# spread instead of pytest, there will be overlapping pytest test IDs.
138138
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' }}
139-
uses: actions/upload-artifact@v4
139+
uses: actions/upload-artifact@v5
140140
with:
141141
name: allure-results-integration-test-${{ inputs.path-to-charm-directory }}-${{ matrix.job.name_in_artifact }}
142142
path: ${{ inputs.path-to-charm-directory }}/artifacts/${{ matrix.job.spread_job }}/allure-results/
@@ -177,7 +177,7 @@ jobs:
177177
- name: Upload logs
178178
timeout-minutes: 5
179179
if: ${{ !contains(matrix.job.spread_job, 'juju29') && (success() || (failure() && steps.spread.outcome == 'failure')) }}
180-
uses: actions/upload-artifact@v4
180+
uses: actions/upload-artifact@v5
181181
with:
182182
name: logs-integration-test-${{ inputs.path-to-charm-directory }}-${{ matrix.job.name_in_artifact }}
183183
path: ~/logs/

.github/workflows/integration_test_charms.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,13 +59,13 @@ jobs:
5959
- name: Download default test results
6060
# Default test results in case the integration tests time out or runner set up fails
6161
# (So that Allure report will show "unknown"/"failed" test result, instead of omitting the test)
62-
uses: actions/download-artifact@v5
62+
uses: actions/download-artifact@v6
6363
with:
6464
path: allure-default-results/
6565
pattern: allure-default-results-integration-test-*
6666
merge-multiple: true
6767
- name: Download test results
68-
uses: actions/download-artifact@v5
68+
uses: actions/download-artifact@v6
6969
with:
7070
path: allure-results/
7171
pattern: allure-results-integration-test-*

0 commit comments

Comments
 (0)