Skip to content

Commit d3ead36

Browse files
committed
Fix GitHub workflows
1 parent fe9d66e commit d3ead36

File tree

4 files changed

+11
-9
lines changed

4 files changed

+11
-9
lines changed

.github/workflows/document.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ jobs:
1717
steps:
1818
- name: Checkout code
1919
uses: actions/checkout@v6
20+
with:
21+
submodules: recursive
2022

2123
- name: Set up Python
2224
uses: actions/setup-python@v6

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
dist:
10-
name: Release distribution packages
10+
name: Build distribution packages
1111

1212
strategy:
1313
matrix:
@@ -16,8 +16,6 @@ jobs:
1616
- ubuntu-24.04-arm
1717
- macos-15
1818
- macos-15-intel
19-
- windows-2025
20-
- windows-11-arm
2119
python-version:
2220
- '3.11'
2321
- '3.12'
@@ -28,6 +26,8 @@ jobs:
2826
steps:
2927
- name: Checkout code
3028
uses: actions/checkout@v6
29+
with:
30+
submodules: recursive
3131

3232
- name: Set up Python
3333
uses: actions/setup-python@v6

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ jobs:
2121
- ubuntu-24.04-arm
2222
- macos-15
2323
- macos-15-intel
24-
- windows-2025
25-
- windows-11-arm
2624
python-version:
2725
- '3.11'
2826
- '3.12'
@@ -33,6 +31,8 @@ jobs:
3331
steps:
3432
- name: Checkout code
3533
uses: actions/checkout@v6
34+
with:
35+
submodules: recursive
3636

3737
- name: Set up Python
3838
uses: actions/setup-python@v6
@@ -43,7 +43,7 @@ jobs:
4343
run: |
4444
python -m pip install --upgrade pip
4545
python -m pip install setuptools wheel build cython
46-
python -m pip install flake8, mypy, pytest
46+
python -m pip install flake8 mypy pytest
4747
4848
- name: Build wheel and source tarball
4949
run: |

.github/workflows/testpypi.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
dist:
10-
name: Release distribution packages
10+
name: Build distribution packages
1111

1212
strategy:
1313
matrix:
@@ -16,8 +16,6 @@ jobs:
1616
- ubuntu-24.04-arm
1717
- macos-15
1818
- macos-15-intel
19-
- windows-2025
20-
- windows-11-arm
2119
python-version:
2220
- '3.11'
2321
- '3.12'
@@ -28,6 +26,8 @@ jobs:
2826
steps:
2927
- name: Checkout code
3028
uses: actions/checkout@v6
29+
with:
30+
submodules: recursive
3131

3232
- name: Set up Python
3333
uses: actions/setup-python@v6

0 commit comments

Comments
 (0)