Skip to content

Commit 3ba1259

Browse files
committed
CrossArch CI: Fetch submodules and add missing parameter
* We didn't fetch the submodules so the CI always failed * nox is pre-fetching the files only to not use them (missing -R), that was fixed. Signed-off-by: Mathias L. Baumann <[email protected]>
1 parent f4485c7 commit 3ba1259

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/workflows/ci.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,8 @@ jobs:
140140
steps:
141141
- name: Fetch sources
142142
uses: actions/checkout@v4
143+
with:
144+
submodules: true
143145

144146
- name: Set up QEMU
145147
uses: docker/setup-qemu-action@v3
@@ -201,7 +203,7 @@ jobs:
201203
--net=host \
202204
--platform linux/${{ matrix.arch }} \
203205
localhost/nox-cross-arch:latest \
204-
bash -c "pip install -e .[dev-noxfile]; nox --install-only -e ${{ matrix.nox-session }}; pip freeze; nox -e ${{ matrix.nox-session }}"
206+
bash -c "pip install -e .[dev-noxfile]; nox --install-only -e ${{ matrix.nox-session }}; pip freeze; nox -R -e ${{ matrix.nox-session }}"
205207
timeout-minutes: 30
206208

207209
# This ensures that the runner has access to the pip cache.

0 commit comments

Comments
 (0)