Skip to content

Commit 74c34fb

Browse files
dependabot[bot]Pierre-Sassoulas
authored andcommitted
Bump actions/cache from 4.2.0 to 4.2.2 (#2692)
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.0 to 4.2.2. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@v4.2.0...v4.2.2) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 5512bf2 commit 74c34fb

File tree

1 file changed

+26
-23
lines changed

1 file changed

+26
-23
lines changed

.github/workflows/ci.yaml

Lines changed: 26 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ jobs:
2424
timeout-minutes: 20
2525
steps:
2626
- name: Check out code from GitHub
27-
uses: actions/checkout@v4.1.7
27+
uses: actions/checkout@v4.2.2
2828
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
2929
id: python
30-
uses: actions/setup-python@v5.1.1
30+
uses: actions/setup-python@v5.4.0
3131
with:
3232
python-version: ${{ env.DEFAULT_PYTHON }}
3333
check-latest: true
@@ -39,7 +39,7 @@ jobs:
3939
'requirements_full.txt', 'requirements_minimal.txt') }}" >> $GITHUB_OUTPUT
4040
- name: Restore Python virtual environment
4141
id: cache-venv
42-
uses: actions/cache@v4.0.2
42+
uses: actions/cache@v4.2.2
4343
with:
4444
path: venv
4545
key: >-
@@ -59,7 +59,7 @@ jobs:
5959
hashFiles('.pre-commit-config.yaml') }}" >> $GITHUB_OUTPUT
6060
- name: Restore pre-commit environment
6161
id: cache-precommit
62-
uses: actions/cache@v4.0.2
62+
uses: actions/cache@v4.2.2
6363
with:
6464
path: ${{ env.PRE_COMMIT_CACHE }}
6565
key: >-
@@ -86,10 +86,10 @@ jobs:
8686
python-key: ${{ steps.generate-python-key.outputs.key }}
8787
steps:
8888
- name: Check out code from GitHub
89-
uses: actions/checkout@v4.1.7
89+
uses: actions/checkout@v4.2.2
9090
- name: Set up Python ${{ matrix.python-version }}
9191
id: python
92-
uses: actions/setup-python@v5.1.1
92+
uses: actions/setup-python@v5.4.0
9393
with:
9494
python-version: ${{ matrix.python-version }}
9595
check-latest: true
@@ -106,7 +106,7 @@ jobs:
106106
'requirements_full.txt', 'requirements_minimal.txt') }}" >> $GITHUB_OUTPUT
107107
- name: Restore Python virtual environment
108108
id: cache-venv
109-
uses: actions/cache@v4.0.2
109+
uses: actions/cache@v4.2.2
110110
with:
111111
path: venv
112112
key: >-
@@ -117,18 +117,19 @@ jobs:
117117
run: |
118118
python -m venv venv
119119
. venv/bin/activate
120-
python -m pip install -U pip setuptools wheel
120+
python -m pip install -U pip wheel
121121
pip install -U -r requirements_full.txt
122122
pip install -e .
123123
- name: Run pytest
124124
run: |
125125
. venv/bin/activate
126126
pytest --cov
127127
- name: Upload coverage artifact
128-
uses: actions/upload-artifact@v4.3.4
128+
uses: actions/upload-artifact@v4.6.1
129129
with:
130130
name: coverage-linux-${{ matrix.python-version }}
131131
path: .coverage
132+
include-hidden-files: true
132133

133134
tests-windows:
134135
name: tests / run / ${{ matrix.python-version }} / Windows
@@ -145,10 +146,10 @@ jobs:
145146
# Workaround to set correct temp directory on Windows
146147
# https://github.com/actions/virtual-environments/issues/712
147148
- name: Check out code from GitHub
148-
uses: actions/checkout@v4.1.7
149+
uses: actions/checkout@v4.2.2
149150
- name: Set up Python ${{ matrix.python-version }}
150151
id: python
151-
uses: actions/setup-python@v5.1.1
152+
uses: actions/setup-python@v5.4.0
152153
with:
153154
python-version: ${{ matrix.python-version }}
154155
check-latest: true
@@ -160,7 +161,7 @@ jobs:
160161
'requirements_full.txt', 'requirements_minimal.txt') }}" >> $GITHUB_OUTPUT
161162
- name: Restore Python virtual environment
162163
id: cache-venv
163-
uses: actions/cache@v4.0.2
164+
uses: actions/cache@v4.2.2
164165
with:
165166
path: venv
166167
key: >-
@@ -179,10 +180,11 @@ jobs:
179180
. venv\\Scripts\\activate
180181
pytest --cov
181182
- name: Upload coverage artifact
182-
uses: actions/upload-artifact@v4.3.4
183+
uses: actions/upload-artifact@v4.6.1
183184
with:
184185
name: coverage-windows-${{ matrix.python-version }}
185186
path: .coverage
187+
include-hidden-files: true
186188

187189
tests-pypy:
188190
name: tests / run / ${{ matrix.python-version }} / Linux
@@ -195,10 +197,10 @@ jobs:
195197
python-version: ["pypy3.9", "pypy3.10"]
196198
steps:
197199
- name: Check out code from GitHub
198-
uses: actions/checkout@v4.1.7
200+
uses: actions/checkout@v4.2.2
199201
- name: Set up Python ${{ matrix.python-version }}
200202
id: python
201-
uses: actions/setup-python@v5.1.1
203+
uses: actions/setup-python@v5.4.0
202204
with:
203205
python-version: ${{ matrix.python-version }}
204206
check-latest: true
@@ -210,7 +212,7 @@ jobs:
210212
}}" >> $GITHUB_OUTPUT
211213
- name: Restore Python virtual environment
212214
id: cache-venv
213-
uses: actions/cache@v4.0.2
215+
uses: actions/cache@v4.2.2
214216
with:
215217
path: venv
216218
key: >-
@@ -229,10 +231,11 @@ jobs:
229231
. venv/bin/activate
230232
pytest --cov
231233
- name: Upload coverage artifact
232-
uses: actions/upload-artifact@v4.3.4
234+
uses: actions/upload-artifact@v4.6.1
233235
with:
234236
name: coverage-pypy-${{ matrix.python-version }}
235237
path: .coverage
238+
include-hidden-files: true
236239

237240
coverage:
238241
name: tests / process / coverage
@@ -241,22 +244,22 @@ jobs:
241244
needs: ["tests-linux", "tests-windows", "tests-pypy"]
242245
steps:
243246
- name: Check out code from GitHub
244-
uses: actions/checkout@v4.1.7
247+
uses: actions/checkout@v4.2.2
245248
- name: Set up Python 3.13
246249
id: python
247-
uses: actions/setup-python@v5.1.1
250+
uses: actions/setup-python@v5.4.0
248251
with:
249252
python-version: "3.13"
250253
check-latest: true
251254
- name: Install dependencies
252255
run: pip install -U -r requirements_minimal.txt
253256
- name: Download all coverage artifacts
254-
uses: actions/[email protected].8
257+
uses: actions/[email protected].9
255258
- name: Combine Linux coverage results
256259
run: |
257260
coverage combine coverage-linux*/.coverage
258261
coverage xml -o coverage-linux.xml
259-
- uses: codecov/codecov-action@v4
262+
- uses: codecov/codecov-action@v5
260263
with:
261264
token: ${{ secrets.CODECOV_TOKEN }}
262265
fail_ci_if_error: true
@@ -267,7 +270,7 @@ jobs:
267270
run: |
268271
coverage combine coverage-windows*/.coverage
269272
coverage xml -o coverage-windows.xml
270-
- uses: codecov/codecov-action@v4
273+
- uses: codecov/codecov-action@v5
271274
with:
272275
token: ${{ secrets.CODECOV_TOKEN }}
273276
fail_ci_if_error: true
@@ -278,7 +281,7 @@ jobs:
278281
run: |
279282
coverage combine coverage-pypy*/.coverage
280283
coverage xml -o coverage-pypy.xml
281-
- uses: codecov/codecov-action@v4
284+
- uses: codecov/codecov-action@v5
282285
with:
283286
token: ${{ secrets.CODECOV_TOKEN }}
284287
fail_ci_if_error: true

0 commit comments

Comments
 (0)