Skip to content

Commit a92227e

Browse files
Update GitHub actions
1 parent 17753b6 commit a92227e

File tree

5 files changed

+14
-14
lines changed

5 files changed

+14
-14
lines changed

.github/workflows/ci.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
timeout-minutes: 5
3636
steps:
3737
- name: Checkout
38-
uses: actions/checkout@v5
38+
uses: actions/checkout@v6
3939
- name: Install tox & poetry
4040
run: |
4141
pipx install tox
@@ -53,7 +53,7 @@ jobs:
5353
timeout-minutes: 5
5454
steps:
5555
- name: Checkout repo
56-
uses: actions/checkout@v5
56+
uses: actions/checkout@v6
5757
- name: Install prometheus snap
5858
run: sudo snap install prometheus
5959
- name: Check validity of prometheus alert rules

.github/workflows/integration_test.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
timeout-minutes: 5
1717
steps:
1818
- name: Checkout
19-
uses: actions/checkout@v5
19+
uses: actions/checkout@v6
2020
- name: Set up environment
2121
run: |
2222
sudo snap install go --classic
@@ -72,7 +72,7 @@ jobs:
7272
# Default test results in case the integration tests time out or runner set up fails
7373
# (So that Allure report will show "unknown"/"failed" test result, instead of omitting the test)
7474
if: ${{ github.event_name == 'schedule' && github.run_attempt == '1' }}
75-
uses: actions/upload-artifact@v4
75+
uses: actions/upload-artifact@v5
7676
with:
7777
name: allure-default-results-integration-test
7878
path: allure-default-results/
@@ -93,7 +93,7 @@ jobs:
9393
steps:
9494
- name: Checkout
9595
timeout-minutes: 3
96-
uses: actions/checkout@v5
96+
uses: actions/checkout@v6
9797
- name: Set up environment
9898
timeout-minutes: 5
9999
run: sudo snap install charmcraft --classic
@@ -104,7 +104,7 @@ jobs:
104104
go install github.com/snapcore/spread/cmd/spread@latest
105105
- name: Download packed charm(s)
106106
timeout-minutes: 5
107-
uses: actions/download-artifact@v5
107+
uses: actions/download-artifact@v6
108108
with:
109109
pattern: ${{ inputs.artifact-prefix }}-*
110110
merge-multiple: true
@@ -126,7 +126,7 @@ jobs:
126126
# Allure can only process one result per pytest test ID. If parameterization is done via
127127
# spread instead of pytest, there will be overlapping pytest test IDs.
128128
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' }}
129-
uses: actions/upload-artifact@v4
129+
uses: actions/upload-artifact@v5
130130
with:
131131
name: allure-results-integration-test-${{ matrix.job.name_in_artifact }}
132132
path: artifacts/${{ matrix.job.spread_job }}/allure-results/
@@ -162,7 +162,7 @@ jobs:
162162
- name: Upload logs
163163
timeout-minutes: 5
164164
if: ${{ !contains(matrix.job.spread_job, 'juju29') && (success() || (failure() && steps.spread.outcome == 'failure')) }}
165-
uses: actions/upload-artifact@v4
165+
uses: actions/upload-artifact@v5
166166
with:
167167
name: logs-integration-test-${{ matrix.job.name_in_artifact }}
168168
path: ~/logs/
@@ -200,19 +200,19 @@ jobs:
200200
# git push origin gh-pages-beta
201201
# )
202202
- name: Checkout GitHub pages branch
203-
uses: actions/checkout@v5
203+
uses: actions/checkout@v6
204204
with:
205205
ref: gh-pages-beta
206206
path: repo/
207207
- name: Download default test results
208208
# Default test results in case the integration tests time out or runner set up fails
209209
# (So that Allure report will show "unknown"/"failed" test result, instead of omitting the test)
210-
uses: actions/download-artifact@v5
210+
uses: actions/download-artifact@v6
211211
with:
212212
path: allure-default-results/
213213
name: allure-default-results-integration-test
214214
- name: Download test results
215-
uses: actions/download-artifact@v5
215+
uses: actions/download-artifact@v6
216216
with:
217217
path: allure-results/
218218
pattern: allure-results-integration-test-*

.github/workflows/lib-check.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
if: ${{ github.event.pull_request.head.repo.full_name == 'canonical/postgresql-k8s-operator' }}
2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v5
27+
uses: actions/checkout@v6
2828
with:
2929
fetch-depth: 0
3030
- name: Check libs

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
timeout-minutes: 60
3232
steps:
3333
- name: Checkout
34-
uses: actions/checkout@v5
34+
uses: actions/checkout@v6
3535
with:
3636
fetch-depth: 0
3737
- name: Release charm libraries

.github/workflows/tiobe_scan.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-24.04
1414
steps:
1515
- name: Checkout
16-
uses: actions/checkout@v5
16+
uses: actions/checkout@v6
1717

1818
- name: Create and activate virtual environment
1919
run: |

0 commit comments

Comments
 (0)