Skip to content

Commit 08a87dc

Browse files
committed
github workflows: update all actions
1 parent 5bf7f9e commit 08a87dc

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

.github/workflows/main.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ jobs:
88
matrix:
99
python-version: ["3.7", "3.10"]
1010
steps:
11-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@v4
1212
with:
1313
submodules: true
14-
- uses: actions/setup-python@v3
14+
- uses: actions/setup-python@v5
1515
with:
1616
python-version: ${{ matrix.python-version }}
1717
- name: Print python version
@@ -24,30 +24,30 @@ jobs:
2424
run: coverage-badge -o htmlcov/badge.svg
2525
- name: Upload htmlcov
2626
if: ${{ matrix.python-version == '3.10' }}
27-
uses: actions/upload-artifact@v3
27+
uses: actions/upload-artifact@v4
2828
with:
2929
name: htmlcov
3030
path: htmlcov
3131
mypy:
3232
runs-on: ubuntu-latest
3333
steps:
34-
- uses: actions/checkout@v3
35-
- uses: actions/setup-python@v3
34+
- uses: actions/checkout@v4
35+
- uses: actions/setup-python@v5
3636
- name: Install dependencies
3737
run: pip install -e .[test,hack]
3838
- name: Run mypy
3939
run: mypy
4040
docs:
4141
runs-on: ubuntu-latest
4242
steps:
43-
- uses: actions/checkout@v3
44-
- uses: actions/setup-python@v3
43+
- uses: actions/checkout@v4
44+
- uses: actions/setup-python@v5
4545
- name: Install dependencies for sphinx
4646
run: pip install -e .[docs]
4747
- name: Run sphinx
4848
run: sphinx-build sphinx-source sphinx-output -W --keep-going
4949
- name: Upload docs
50-
uses: actions/upload-artifact@v3
50+
uses: actions/upload-artifact@v4
5151
with:
5252
name: docs
5353
path: sphinx-output

.github/workflows/pages.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ jobs:
2424
runs-on: ubuntu-latest
2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v3
27+
uses: actions/checkout@v4
2828
- name: Setup Pages
29-
uses: actions/configure-pages@v2
29+
uses: actions/configure-pages@v5
3030
- uses: dawidd6/action-download-artifact@v7
3131
with:
3232
workflow: main.yml
@@ -43,4 +43,4 @@ jobs:
4343
path: pages
4444
- name: Deploy to GitHub Pages
4545
id: deployment
46-
uses: actions/deploy-pages@v1
46+
uses: actions/deploy-pages@v4

0 commit comments

Comments
 (0)