Skip to content

Commit 1068b31

Browse files
committed
Add separate zephyr test job
1 parent f27c231 commit 1068b31

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

.github/workflows/run-tests.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,28 @@ jobs:
6969
# if: matrix.test == 'all'
7070
# run: ./run-natmodtests.py extmod/{heapq*,random*,re*}.py
7171
# working-directory: tests
72+
73+
zephyr:
74+
runs-on: ubuntu-24.04
75+
strategy:
76+
fail-fast: false\
77+
env:
78+
CP_VERSION: ${{ inputs.cp-version }}
79+
steps:
80+
- name: Set up repository
81+
uses: actions/checkout@v4
82+
with:
83+
submodules: false
84+
show-progress: false
85+
fetch-depth: 1
86+
- name: Set up python
87+
uses: actions/setup-python@v5
88+
with:
89+
python-version: 3.13
90+
- name: Set up Zephyr
91+
uses: ./.github/actions/deps/ports/zephyr-cp
92+
- name: Set up external
93+
uses: ./.github/actions/deps/external
94+
- name: Run Zephyr build tests
95+
if: matrix.test == 'all'
96+
run: make -C ports/zephyr-cp test

0 commit comments

Comments
 (0)