Skip to content

Commit 0e48fcf

Browse files
committed
ci(deps): bump GitHub Actions and pytest dependencies
Integrate all dependabot dependency updates: - Bump actions/checkout from v5 to v6 - Bump actions/cache from v4 to v5 - Bump actions/upload-artifact from v5 to v6 - Update pytest requirement from <9.0 to <10.0 This consolidates PRs #7, #8, #9, and #10.
1 parent ad09caa commit 0e48fcf

2 files changed

Lines changed: 10 additions & 10 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252

5353
steps:
5454
- name: Checkout code
55-
uses: actions/checkout@v5
55+
uses: actions/checkout@v6
5656

5757
- name: Set up Python
5858
uses: actions/setup-python@v6
@@ -66,7 +66,7 @@ jobs:
6666
enable-cache: true
6767

6868
- name: Cache dependencies
69-
uses: actions/cache@v4
69+
uses: actions/cache@v5
7070
with:
7171
path: |
7272
~/.cache/uv
@@ -111,7 +111,7 @@ jobs:
111111

112112
steps:
113113
- name: Checkout code
114-
uses: actions/checkout@v5
114+
uses: actions/checkout@v6
115115

116116
- name: Set up Python ${{ matrix.python-version }}
117117
uses: actions/setup-python@v6
@@ -125,7 +125,7 @@ jobs:
125125
enable-cache: true
126126

127127
- name: Cache dependencies
128-
uses: actions/cache@v4
128+
uses: actions/cache@v5
129129
with:
130130
path: |
131131
~/.cache/uv
@@ -159,7 +159,7 @@ jobs:
159159

160160
steps:
161161
- name: Checkout code
162-
uses: actions/checkout@v5
162+
uses: actions/checkout@v6
163163

164164
- name: Set up Python
165165
uses: actions/setup-python@v6
@@ -173,7 +173,7 @@ jobs:
173173
enable-cache: true
174174

175175
- name: Cache dependencies
176-
uses: actions/cache@v4
176+
uses: actions/cache@v5
177177
with:
178178
path: |
179179
~/.cache/uv
@@ -193,7 +193,7 @@ jobs:
193193
echo "✅ Coverage report generated"
194194
195195
- name: Upload coverage artifact
196-
uses: actions/upload-artifact@v5
196+
uses: actions/upload-artifact@v6
197197
with:
198198
name: coverage-report
199199
path: coverage.xml
@@ -208,7 +208,7 @@ jobs:
208208

209209
steps:
210210
- name: Checkout code
211-
uses: actions/checkout@v5
211+
uses: actions/checkout@v6
212212

213213
- name: Set up Python
214214
uses: actions/setup-python@v6
@@ -239,7 +239,7 @@ jobs:
239239
echo "✅ Package verification complete"
240240
241241
- name: Upload build artifacts
242-
uses: actions/upload-artifact@v5
242+
uses: actions/upload-artifact@v6
243243
with:
244244
name: dist-packages
245245
path: dist/

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Issues = "https://github.com/henriqueslab/TaskRepo/issues"
4343

4444
[project.optional-dependencies]
4545
dev = [
46-
"pytest>=7.4,<9.0",
46+
"pytest>=7.4,<10.0",
4747
"pytest-cov>=4.0",
4848
"ruff>=0.12.2",
4949
"mypy>=1.0",

0 commit comments

Comments
 (0)