Skip to content

Commit 24b65e0

Browse files
committed
CI/CD: upgrade workflow dependencies
1 parent abb9844 commit 24b65e0

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

.github/workflows/integration-test.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,21 @@ jobs:
1515
skip_duplicate_runs:
1616
# Avoid running the live integration tests twice on the same code
1717
# (to conserve limited sending quotas in the live ESP test accounts)
18-
runs-on: ubuntu-20.04
18+
runs-on: ubuntu-22.04
1919
continue-on-error: true
2020
outputs:
2121
should_skip: ${{ steps.skip_check.outputs.should_skip }}
2222
steps:
2323
- id: skip_check
24-
# uses: fkirc/skip-duplicate-actions@v5.3.0
25-
uses: fkirc/skip-duplicate-actions@12aca0a884f6137d619d6a8a09fcc3406ced5281
24+
# uses: fkirc/skip-duplicate-actions@v5.3.1
25+
uses: fkirc/skip-duplicate-actions@f75f66ce1886f00957d99748a42c724f4330bdcf
2626
with:
2727
concurrent_skipping: "same_content_newer"
2828
cancel_others: "true"
2929

3030
test:
3131
name: ${{ matrix.config.tox }} ${{ matrix.config.options }}
32-
runs-on: ubuntu-20.04
32+
runs-on: ubuntu-22.04
3333
needs: skip_duplicate_runs
3434
if: needs.skip_duplicate_runs.outputs.should_skip != 'true'
3535
timeout-minutes: 15
@@ -54,9 +54,9 @@ jobs:
5454

5555
steps:
5656
- name: Get code
57-
uses: actions/checkout@v3
57+
uses: actions/checkout@v4
5858
- name: Setup Python ${{ matrix.config.python }}
59-
uses: actions/setup-python@v4
59+
uses: actions/setup-python@v5
6060
with:
6161
python-version: ${{ matrix.config.python }}
6262
- name: Install tox

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,17 @@ on:
1919

2020
jobs:
2121
release:
22-
runs-on: ubuntu-20.04
22+
runs-on: ubuntu-22.04
2323
environment: release
2424
permissions:
2525
# `gh release` requires write permission on repo contents
2626
contents: write
2727
steps:
2828
- name: Get code
29-
uses: actions/checkout@v3
29+
uses: actions/checkout@v4
3030

3131
- name: Setup Python
32-
uses: actions/setup-python@v4
32+
uses: actions/setup-python@v5
3333
with:
3434
python-version: "3.10"
3535

.github/workflows/test.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ on:
1313

1414
jobs:
1515
get-envlist:
16-
runs-on: ubuntu-20.04
16+
runs-on: ubuntu-22.04
1717
outputs:
1818
envlist: ${{ steps.generate-envlist.outputs.envlist }}
1919
steps:
2020
- name: Get code
21-
uses: actions/checkout@v3
21+
uses: actions/checkout@v4
2222
- name: Install tox-gh-matrix
2323
run: |
2424
python -m pip install 'tox<4' 'tox-gh-matrix<0.3'
@@ -30,7 +30,7 @@ jobs:
3030
python -m tox --gh-matrix-dump # for debugging
3131
3232
test:
33-
runs-on: ubuntu-20.04
33+
runs-on: ubuntu-22.04
3434
needs: get-envlist
3535
strategy:
3636
matrix:
@@ -41,16 +41,16 @@ jobs:
4141
timeout-minutes: 15
4242
steps:
4343
- name: Get code
44-
uses: actions/checkout@v3
44+
uses: actions/checkout@v4
4545
- name: Setup Python ${{ matrix.tox.python.version }}
4646
# Ensure matrix Python version is installed and available for tox
47-
uses: actions/setup-python@v4
47+
uses: actions/setup-python@v5
4848
with:
4949
python-version: ${{ matrix.tox.python.spec }}
5050
- name: Setup default Python
5151
# Change default Python version back to something consistent
5252
# for installing/running tox
53-
uses: actions/setup-python@v4
53+
uses: actions/setup-python@v5
5454
with:
5555
python-version: "3.8"
5656
- name: Install tox

0 commit comments

Comments
 (0)