Skip to content

Commit dfc31df

Browse files
authored
1 parent 1612e05 commit dfc31df

File tree

3 files changed

+55
-93
lines changed

3 files changed

+55
-93
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,19 @@ jobs:
88
test:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@v4
1212
- run: pipx install "poetry>=1.1.12,<2"
13-
- uses: actions/setup-python@v4
13+
- uses: actions/setup-python@v5
1414
with:
15-
python-version-file: pyproject.toml
15+
python-version: "3.11"
1616
cache: 'poetry'
1717
- run: pip install tox
1818
- run: tox -e lint,py311-dj42
1919
test_compatibility:
2020
needs: test
2121
runs-on: ubuntu-latest
2222
strategy:
23+
fail-fast: false
2324
matrix:
2425
include:
2526
# Test with all supported Django versions, for all compatible Python versions.
@@ -39,9 +40,9 @@ jobs:
3940
# - python: "3.12"
4041
# toxenv: py312-dj41
4142
steps:
42-
- uses: actions/checkout@v3
43+
- uses: actions/checkout@v4
4344
- run: pipx install "poetry>=1.1.12,<2"
44-
- uses: actions/setup-python@v4
45+
- uses: actions/setup-python@v5
4546
with:
4647
python-version: ${{ matrix.python }}
4748
allow-prereleases: true
@@ -53,12 +54,12 @@ jobs:
5354
needs: test
5455
runs-on: ubuntu-latest
5556
steps:
56-
- uses: actions/checkout@v3
57-
- uses: actions/setup-node@v3
57+
- uses: actions/checkout@v4
58+
- uses: actions/setup-node@v4
5859
with:
5960
node-version-file: '.nvmrc'
6061
- id: node-cache
61-
uses: actions/cache@v2
62+
uses: actions/cache@v3
6263
with:
6364
# Cache node_modules rather than the npm cache, as we rarely update npm packages.
6465
path: node_modules
@@ -86,8 +87,8 @@ jobs:
8687
- run: cat pyproject.toml | awk '{sub(/^version = .+/,"version = \"0.0.0.dev\"")}1' > pyproject.toml.tmp && mv pyproject.toml.tmp pyproject.toml
8788
- run: poetry build
8889
- run: mv dist site
89-
- uses: actions/configure-pages@v3
90-
- uses: actions/upload-pages-artifact@v2
90+
- uses: actions/configure-pages@v4
91+
- uses: actions/upload-pages-artifact@v3
9192
with:
9293
path: site
9394
deploy_site:
@@ -101,4 +102,4 @@ jobs:
101102
url: ${{ steps.deployment.outputs.page_url }}
102103
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
103104
steps:
104-
- uses: actions/deploy-pages@v2
105+
- uses: actions/deploy-pages@v4

0 commit comments

Comments
 (0)