File tree Expand file tree Collapse file tree 1 file changed +24
-12
lines changed Expand file tree Collapse file tree 1 file changed +24
-12
lines changed Original file line number Diff line number Diff line change 1- # Copyright (c) 2024, Victor Chavez
1+ # Copyright (c) 2024-2025 , Victor Chavez
22# SPDX-License-Identifier: GPL-3.0-or-later
3-
4- name : Build Samples
3+ name : Build Zephyr Samples
54
65on :
76 push :
87 pull_request :
98
109jobs :
11-
12- read_pd :
10+ build-read-pd :
1311 runs-on : ubuntu-22.04
14- container : ghcr.io/zephyrproject-rtos/ci:v0.26 .2
12+ container : ghcr.io/zephyrproject-rtos/ci:v0.28 .2
1513 env :
1614 CMAKE_PREFIX_PATH : /opt/toolchains
15+
1716 strategy :
1817 matrix :
19- board : ["esp32","nrf52833dk_nrf52833"]
18+ include :
19+ - zephyr_version : " 3.7.0"
20+ board : " esp32"
21+ - zephyr_version : " 3.7.0"
22+ board : " nrf52833dk_nrf52833"
23+ - zephyr_version : " 4.2.0"
24+ board : " esp32c3_devkitc"
25+ - zephyr_version : " 4.0.0"
26+ board : " nrf52833dk"
27+
2028 steps :
21- - name : Checkout
29+ - name : Checkout repository
2230 uses : actions/checkout@v4
2331 with :
2432 submodules : true
25- - name : Initialize
33+
34+ - name : Initialize Zephyr ${{ matrix.zephyr_version }}
2635 run : |
2736 cd /tmp/
28- west init
37+ west init --mr=${{ matrix.zephyr_version }}
2938 west update -o=--depth=1 -n
3039
31- - name : Build
40+ - name : Build read_pd for ${{ matrix.board }} on Zephyr ${{ matrix.zephyr_version }}
3241 working-directory : /tmp/
3342 run : |
34- west build $GITHUB_WORKSPACE/samples/read_pd -b ${{ matrix.board }} --build-dir $GITHUB_WORKSPACE/build
43+ build_dir=$GITHUB_WORKSPACE/build/${{ matrix.zephyr_version }}/${{ matrix.board }}
44+ west build $GITHUB_WORKSPACE/samples/read_pd \
45+ -b ${{ matrix.board }} \
46+ --build-dir $build_dir
You can’t perform that action at this time.
0 commit comments