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.
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
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