Skip to content

Commit 7b4275a

Browse files
authored
Update dependency versions (#105)
1 parent 8a6f319 commit 7b4275a

File tree

4 files changed

+496
-533
lines changed

4 files changed

+496
-533
lines changed

Diff for: .github/workflows/ci.yml

+10-9
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
env:
1010
python-version: "3.9"
11-
poetry-version: "1.6.1"
11+
poetry-version: "1.7.1"
1212

1313
jobs:
1414
test:
@@ -22,7 +22,7 @@ jobs:
2222
- name: Install Poetry
2323
run: pipx install poetry==${{ env.poetry-version }}
2424
- name: Install Python ${{ matrix.python-version }}
25-
uses: actions/setup-python@v4
25+
uses: actions/setup-python@v5
2626
with:
2727
python-version: ${{ matrix.python-version }}
2828
cache: poetry
@@ -31,9 +31,9 @@ jobs:
3131
- name: Test with nox
3232
run: poetry run nox -s test-${{ matrix.python-version }}
3333
- name: Store coverage
34-
uses: actions/upload-artifact@v3
34+
uses: actions/upload-artifact@v4
3535
with:
36-
name: coverage
36+
name: coverage-${{ matrix.python-version }}-${{ matrix.os }}
3737
path: .coverage.*
3838
coverage:
3939
needs: test
@@ -44,16 +44,17 @@ jobs:
4444
- name: Install Poetry
4545
run: pipx install poetry==${{ env.poetry-version }}
4646
- name: Install Python
47-
uses: actions/setup-python@v4
47+
uses: actions/setup-python@v5
4848
with:
4949
python-version: ${{ env.python-version }}
5050
cache: poetry
5151
- name: Install environment
5252
run: poetry install
5353
- name: Fetch coverage
54-
uses: actions/download-artifact@v3
54+
uses: actions/download-artifact@v4
5555
with:
56-
name: coverage
56+
pattern: coverage-*
57+
merge-multiple: true
5758
- name: Combine coverage and generate report
5859
run: poetry run nox -s coverage
5960
- name: Upload coverage to Codecov
@@ -68,7 +69,7 @@ jobs:
6869
- name: Install Poetry
6970
run: pipx install poetry==${{ env.poetry-version }}
7071
- name: Install Python
71-
uses: actions/setup-python@v4
72+
uses: actions/setup-python@v5
7273
with:
7374
python-version: ${{ env.python-version }}
7475
cache: poetry
@@ -83,7 +84,7 @@ jobs:
8384
- name: Install Poetry
8485
run: pipx install poetry==${{ env.poetry-version }}
8586
- name: Install Python
86-
uses: actions/setup-python@v4
87+
uses: actions/setup-python@v5
8788
with:
8889
python-version: ${{ env.python-version }}
8990
- name: Validate Poetry configuration and lockfile freshness

Diff for: .github/workflows/release.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
env:
99
python-version: "3.9"
10-
poetry-version: "1.6.1"
10+
poetry-version: "1.7.1"
1111

1212
jobs:
1313
pypi-publish:
@@ -22,7 +22,7 @@ jobs:
2222
- name: Install Poetry
2323
run: pipx install poetry==${{ env.poetry-version }}
2424
- name: Install Python
25-
uses: actions/setup-python@v4
25+
uses: actions/setup-python@v5
2626
with:
2727
python-version: ${{ env.python-version }}
2828
- name: Build release with Poetry

0 commit comments

Comments
 (0)