Skip to content

Commit d4f3b13

Browse files
authored
Merge pull request #3154 from teojgo/ci/gh_action_update
[ci] Update versions of GitHub Actions in CI
2 parents 370213a + 16d52b7 commit d4f3b13

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

.github/workflows/main.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ jobs:
99
matrix:
1010
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
1111
steps:
12-
- uses: actions/checkout@v3
12+
- uses: actions/checkout@v4
1313
- name: Set up Python ${{ matrix.python-version }}
14-
uses: actions/setup-python@v4
14+
uses: actions/setup-python@v5
1515
with:
1616
python-version: ${{ matrix.python-version }}
1717
- name: Install dependencies
@@ -29,7 +29,7 @@ jobs:
2929
coverage report -m
3030
- name: Upload Coverage to Codecov
3131
if: matrix.python-version == '3.8'
32-
uses: codecov/codecov-action@v3
32+
uses: codecov/codecov-action@v4
3333
with:
3434
fail_ci_if_error: true
3535

@@ -39,9 +39,9 @@ jobs:
3939
matrix:
4040
python-version: ['3.6']
4141
steps:
42-
- uses: actions/checkout@v3
42+
- uses: actions/checkout@v4
4343
- name: Set up Python ${{ matrix.python-version }}
44-
uses: actions/setup-python@v4
44+
uses: actions/setup-python@v5
4545
with:
4646
python-version: ${{ matrix.python-version }}
4747
- name: Install dependencies and docs
@@ -54,9 +54,9 @@ jobs:
5454
unittest-macos:
5555
runs-on: macos-latest
5656
steps:
57-
- uses: actions/checkout@v3
57+
- uses: actions/checkout@v4
5858
- name: Set up Python 3.9
59-
uses: actions/setup-python@v4
59+
uses: actions/setup-python@v5
6060
with:
6161
python-version: 3.9
6262
- name: Install dependencies
@@ -72,7 +72,7 @@ jobs:
7272
matrix:
7373
modules-version: [lmod, lmod77, tmod32, tmod4]
7474
steps:
75-
- uses: actions/checkout@v3
75+
- uses: actions/checkout@v4
7676
- name: Login to GitHub Container Registry
7777
uses: docker/login-action@v2
7878
with:
@@ -89,9 +89,9 @@ jobs:
8989
tutorialtest:
9090
runs-on: ubuntu-latest
9191
steps:
92-
- uses: actions/checkout@v3
92+
- uses: actions/checkout@v4
9393
- name: Login to GitHub Container Registry
94-
uses: docker/login-action@v2
94+
uses: docker/login-action@v3
9595
with:
9696
registry: ghcr.io
9797
username: ${{ github.actor }}
@@ -108,11 +108,11 @@ jobs:
108108
unusedimports:
109109
runs-on: ubuntu-latest
110110
steps:
111-
- uses: actions/checkout@v3
111+
- uses: actions/checkout@v4
112112
with:
113113
fetch-depth: 0
114114
- name: Lint Code Base
115-
uses: github/super-linter@v4
115+
uses: super-linter/super-linter@v6
116116
env:
117117
VALIDATE_ALL_CODEBASE: false
118118
VALIDATE_PYTHON_FLAKE8: true
@@ -121,9 +121,9 @@ jobs:
121121
wheelvalidation:
122122
runs-on: ubuntu-latest
123123
steps:
124-
- uses: actions/checkout@v3
124+
- uses: actions/checkout@v4
125125
- name: Setup up Python 3.8
126-
uses: actions/setup-python@v4
126+
uses: actions/setup-python@v5
127127
with:
128128
python-version: 3.8
129129
- name: Generate Wheel
@@ -144,9 +144,9 @@ jobs:
144144
matrix:
145145
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
146146
steps:
147-
- uses: actions/checkout@v3
147+
- uses: actions/checkout@v4
148148
- name: Set up Python ${{ matrix.python-version }}
149-
uses: actions/setup-python@v4
149+
uses: actions/setup-python@v5
150150
with:
151151
python-version: ${{ matrix.python-version }}
152152
- name: Install Doc Requirements

.github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ jobs:
88
publish:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@v4
1212
- name: Setup up Python 3.8
13-
uses: actions/setup-python@v4
13+
uses: actions/setup-python@v5
1414
with:
1515
python-version: 3.8
1616
- name: Generate dist packages

.github/workflows/test-flux.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
rm -rf /opt/ghc
2525
2626
- name: Checkout
27-
uses: actions/checkout@v3
27+
uses: actions/checkout@v4
2828

2929
- name: Install Reframe
3030
run: |

0 commit comments

Comments
 (0)