Skip to content

Commit a39c1aa

Browse files
committed
checkout submodules during release workflow
1 parent 546d5d1 commit a39c1aa

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/release.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ jobs:
1313
runs-on: ubuntu-22.04
1414
steps:
1515
- uses: actions/checkout@v4
16+
with:
17+
submodules: true
1618
- uses: ./.github/actions/setup
1719
- name: Generate type stubs
1820
run: |
@@ -31,6 +33,8 @@ jobs:
3133
target: [x86_64, aarch64]
3234
steps:
3335
- uses: actions/checkout@v4
36+
with:
37+
submodules: true
3438
- uses: actions/setup-python@v5
3539
with:
3640
python-version: '3.x'
@@ -69,6 +73,8 @@ jobs:
6973
target: x86_64
7074
steps:
7175
- uses: actions/checkout@v4
76+
with:
77+
submodules: true
7278
- uses: actions/setup-python@v5
7379
with:
7480
python-version: '3.x'
@@ -92,6 +98,8 @@ jobs:
9298
needs: generate-stubs
9399
steps:
94100
- uses: actions/checkout@v4
101+
with:
102+
submodules: true
95103
- uses: actions/setup-python@v5
96104
with:
97105
python-version: '3.x'
@@ -115,6 +123,8 @@ jobs:
115123
needs: generate-stubs
116124
steps:
117125
- uses: actions/checkout@v4
126+
with:
127+
submodules: true
118128
- uses: actions/download-artifact@v4
119129
with:
120130
name: type-stubs

0 commit comments

Comments
 (0)