Skip to content

Commit 31cc284

Browse files
committed
Update github actions to latest release versions
1 parent 2c70772 commit 31cc284

File tree

8 files changed

+21
-22
lines changed

8 files changed

+21
-22
lines changed

.github/workflows/code_checks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ jobs:
2626
run-code-check:
2727
runs-on: ubuntu-latest
2828
steps:
29-
- uses: actions/checkout@v3
29+
- uses: actions/checkout@v4.1.1
3030
- name: Install poetry
3131
run: python3 -m pip install --upgrade pip && python3 -m pip install poetry
32-
- uses: actions/setup-python@v4.7.1
32+
- uses: actions/setup-python@v5.0.0
3333
with:
3434
python-version: '3.10'
3535
cache: 'poetry'

.github/workflows/docker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-latest
2323
steps:
2424
- name: Checkout repository
25-
uses: actions/checkout@v3
25+
uses: actions/checkout@v4.1.1
2626

2727
- name: Log in to Docker Hub
2828
uses: docker/login-action@f4ef78c080cd8ba55a85445d5b36e214a81df20a

.github/workflows/docs_build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
submodules: 'true'
2626
- name: Install dependencies, build docs and coverage report
2727
run: python3 -m pip install --upgrade pip && python3 -m pip install poetry
28-
- uses: actions/setup-python@v4.7.1
28+
- uses: actions/setup-python@v5.0.0
2929
with:
3030
python-version: '3.10'
3131
cache: 'poetry'
@@ -41,17 +41,17 @@ jobs:
4141
cd docs && rm -rf source/reference/api/_autosummary && make html
4242
cd .. && coverage run -m pytest -m "not integration_test" && coverage xml && coverage report -m
4343
- name: Upload coverage to Codecov
44-
uses: Wandalen/wretry.action@v1.0.36
44+
uses: Wandalen/wretry.action@v1.4.4
4545
with:
46-
action: codecov/codecov-action@v3.1.3
46+
action: codecov/codecov-action@v4.0.1
4747
with: |
4848
token: ${{ secrets.CODECOV_TOKEN }}
4949
file: ./coverage.xml
5050
name: codecov-umbrella
5151
fail_ci_if_error: true
5252
attempt_limit: 5
5353
attempt_delay: 30000
54-
- uses: actions/setup-node@v3
54+
- uses: actions/setup-node@v4.0.2
5555
with:
5656
node-version: 18
5757
cache: yarn

.github/workflows/docs_deploy.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ jobs:
2323
deploy:
2424
runs-on: [self-hosted, db, gpu]
2525
steps:
26-
- uses: actions/checkout@v3
26+
- uses: actions/checkout@v4.1.1
2727
with:
2828
submodules: 'true'
2929
- name: Install dependencies, build docs and coverage report
3030
run: python3 -m pip install --upgrade pip && python3 -m pip install poetry
31-
- uses: actions/setup-python@v4.7.1
31+
- uses: actions/setup-python@v5.0.0
3232
with:
3333
python-version: '3.10'
3434
cache: 'poetry'
@@ -43,17 +43,17 @@ jobs:
4343
cd docs && rm -rf source/reference/api/_autosummary && make html
4444
cd .. && coverage run -m pytest -m "not integration_test" && coverage xml && coverage report -m
4545
- name: Upload coverage to Codecov
46-
uses: Wandalen/wretry.action@v1.0.36
46+
uses: Wandalen/wretry.action@v1.4.4
4747
with:
48-
action: codecov/codecov-action@v3.1.3
48+
action: codecov/codecov-action@v4.0.1
4949
with: |
5050
token: ${{ secrets.CODECOV_TOKEN }}
5151
file: ./coverage.xml
5252
name: codecov-umbrella
5353
fail_ci_if_error: true
5454
attempt_limit: 5
5555
attempt_delay: 30000
56-
- uses: actions/setup-node@v3
56+
- uses: actions/setup-node@v4.0.2
5757
with:
5858
node-version: 18
5959
cache: yarn
@@ -65,7 +65,7 @@ jobs:
6565
yarn build
6666
cp -r ../build/html build/api
6767
- name: Deploy to GitHub Pages
68-
uses: peaceiris/actions-gh-pages@v3
68+
uses: peaceiris/actions-gh-pages@v3.9.3
6969
with:
7070
github_token: ${{ secrets.GITHUB_TOKEN }}
7171
publish_branch: github_pages

.github/workflows/integration_tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ jobs:
3838
integration-tests:
3939
runs-on: [self-hosted, gpu, db]
4040
steps:
41-
- uses: actions/checkout@v3
41+
- uses: actions/checkout@v4.1.1
4242
- name: Install poetry
4343
run: pip install poetry
44-
- uses: actions/setup-python@v4.7.1
44+
- uses: actions/setup-python@v5.0.0
4545
with:
4646
python-version: '3.10'
4747
- name: Install dependencies and check code
@@ -54,9 +54,9 @@ jobs:
5454
env MPICC=/opt/openmpi-4.1.5/bin/mpicc poetry install --with docs,dev,test --all-extras
5555
coverage run -m pytest -m integration_test && coverage xml && coverage report -m
5656
- name: Upload coverage to Codecov
57-
uses: Wandalen/wretry.action@v1.0.36
57+
uses: Wandalen/wretry.action@v1.4.4
5858
with:
59-
action: codecov/codecov-action@v3.1.3
59+
action: codecov/codecov-action@v4.0.1
6060
with: |
6161
token: ${{ secrets.CODECOV_TOKEN }}
6262
file: ./coverage.xml

.github/workflows/package.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ jobs:
2626
base-package-install-check:
2727
runs-on: ubuntu-latest
2828
steps:
29-
- uses: actions/checkout@v3
29+
- uses: actions/checkout@v4.1.1
3030
- name: Install pip
3131
run: python3 -m pip install --upgrade pip
32-
- uses: actions/setup-python@v4.7.1
32+
- uses: actions/setup-python@v5.0.0
3333
with:
3434
python-version: '3.10'
3535
- name: Install package and test import

.github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ jobs:
1212
run: |
1313
sudo apt-get update
1414
sudo apt-get install libcurl4-openssl-dev libssl-dev
15-
- uses: actions/checkout@v3
15+
- uses: actions/checkout@v4.1.1
1616
- name: Install poetry
1717
run: python3 -m pip install --upgrade pip && python3 -m pip install poetry
18-
- uses: actions/setup-python@v4.7.1
18+
- uses: actions/setup-python@v5.0.0
1919
with:
2020
python-version: '3.10'
2121
- name: Build package

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,6 @@ extra_checks = true
184184
include = ["*.py", "pyproject.toml", "*.ipynb"]
185185
line-length = 88
186186
exclude = [
187-
"use_cases",
188187
"nbs",
189188
]
190189

0 commit comments

Comments
 (0)