Skip to content

Commit d41f8df

Browse files
Update GitHub Actions
1 parent 623e1e7 commit d41f8df

3 files changed

Lines changed: 26 additions & 26 deletions

File tree

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ jobs:
55
renovate:
66
runs-on: ubuntu-latest
77
steps:
8-
- uses: actions/checkout@v3
8+
- uses: actions/checkout@v4
99
- name: 🧼 lint renovate config # Validates changes to renovate.json config file
10-
uses: suzuki-shunsuke/github-action-renovate-config-validator@v0.1.2
10+
uses: suzuki-shunsuke/github-action-renovate-config-validator@v1.1.1
1111
with:
1212
config_file_path: 'renovate.json'

.github/workflows/main.yml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- name: Check out code
18-
uses: actions/checkout@v3
19-
- uses: actions/setup-python@v4
18+
uses: actions/checkout@v4
19+
- uses: actions/setup-python@v5
2020
with:
2121
python-version: ${{ env.PYTHON_VERSION }}
2222
- name: Install dependencies
@@ -31,9 +31,9 @@ jobs:
3131
runs-on: ubuntu-latest
3232
steps:
3333
- name: Check out code
34-
uses: actions/checkout@v3
34+
uses: actions/checkout@v4
3535
- name: Set up Python
36-
uses: actions/setup-python@v4
36+
uses: actions/setup-python@v5
3737
with:
3838
python-version: ${{ env.PYTHON_VERSION }}
3939
- name: Install dependencies
@@ -48,8 +48,8 @@ jobs:
4848
runs-on: ubuntu-latest
4949
steps:
5050
- name: Check out code
51-
uses: actions/checkout@v3
52-
- uses: actions/setup-python@v4
51+
uses: actions/checkout@v4
52+
- uses: actions/setup-python@v5
5353
with:
5454
python-version: ${{ env.PYTHON_VERSION }}
5555
- name: Install dependencies
@@ -64,8 +64,8 @@ jobs:
6464
runs-on: ubuntu-latest
6565
steps:
6666
- name: Check out code
67-
uses: actions/checkout@v3
68-
- uses: actions/setup-python@v4
67+
uses: actions/checkout@v4
68+
- uses: actions/setup-python@v5
6969
with:
7070
python-version: ${{ env.PYTHON_VERSION }}
7171
- name: Install dependencies
@@ -81,8 +81,8 @@ jobs:
8181
runs-on: ubuntu-latest
8282
steps:
8383
- name: Check out code
84-
uses: actions/checkout@v3
85-
- uses: actions/setup-python@v4
84+
uses: actions/checkout@v4
85+
- uses: actions/setup-python@v5
8686
with:
8787
python-version: ${{ env.PYTHON_VERSION }}
8888
- name: Install dependencies
@@ -101,8 +101,8 @@ jobs:
101101
python-version: ["3.7", "3.8", "3.9", "3.10"]
102102
steps:
103103
- name: Check out code
104-
uses: actions/checkout@v3
105-
- uses: actions/setup-python@v4
104+
uses: actions/checkout@v4
105+
- uses: actions/setup-python@v5
106106
with:
107107
python-version: ${{ matrix.python-version }}
108108
- name: Install dependencies
@@ -115,23 +115,23 @@ jobs:
115115
run: pytest --cov-report xml:coverage-${{ matrix.python-version }}.xml --junitxml=test-results-${{ matrix.python-version }}.xml
116116

117117
- name: Upload pytest test results artifact
118-
uses: actions/upload-artifact@v3
118+
uses: actions/upload-artifact@v4
119119
with:
120120
name: pytest-results-${{ matrix.python-version }}
121121
path: test-results-${{ matrix.python-version }}.xml
122122
# Use always() to always run this step to publish test results when there are test failures
123123
if: ${{ always() }}
124124

125125
- name: Upload coverage results artifact
126-
uses: actions/upload-artifact@v3
126+
uses: actions/upload-artifact@v4
127127
with:
128128
name: pytest-coverage-${{ matrix.python-version }}
129129
path: coverage-${{ matrix.python-version }}.xml
130130
# Use always() to always run this step to publish test results when there are test failures
131131
if: ${{ always() }}
132132

133133
- name: Publish coverage results to Codecov
134-
uses: codecov/codecov-action@v3.1.1
134+
uses: codecov/codecov-action@v5.4.2
135135
with:
136136
file: coverage-${{ matrix.python-version }}.xml
137137
fail_ci_if_error: true
@@ -142,9 +142,9 @@ jobs:
142142
continue-on-error: true
143143
steps:
144144
- name: Check out code
145-
uses: actions/checkout@v3
145+
uses: actions/checkout@v4
146146

147-
- uses: actions/setup-python@v4
147+
- uses: actions/setup-python@v5
148148
with:
149149
python-version: ${{ env.PYTHON_VERSION }}
150150

@@ -158,7 +158,7 @@ jobs:
158158
run: mkdocs build --strict
159159

160160
- name: Upload docs as an artifact
161-
uses: actions/upload-artifact@v3
161+
uses: actions/upload-artifact@v4
162162
with:
163163
name: docs-site
164164
path: site/
@@ -168,9 +168,9 @@ jobs:
168168
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
169169
steps:
170170
- name: Check out code
171-
uses: actions/checkout@v3
171+
uses: actions/checkout@v4
172172

173-
- uses: actions/setup-python@v4
173+
- uses: actions/setup-python@v5
174174
with:
175175
python-version: ${{ env.PYTHON_VERSION }}
176176

.github/workflows/python-publish.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Check out code
15-
uses: actions/checkout@v2
15+
uses: actions/checkout@v4
1616

17-
- uses: actions/setup-python@v4
17+
- uses: actions/setup-python@v5
1818
with:
1919
python-version: ${{ env.PYTHON_VERSION }}
2020

@@ -34,9 +34,9 @@ jobs:
3434
environment: "Publish Release"
3535
steps:
3636
- name: Check out code
37-
uses: actions/checkout@v2
37+
uses: actions/checkout@v4
3838

39-
- uses: actions/setup-python@v4
39+
- uses: actions/setup-python@v5
4040
with:
4141
python-version: ${{ env.PYTHON_VERSION }}
4242

0 commit comments

Comments
 (0)