Skip to content

Commit e097593

Browse files
committed
fixup! ci: bump RIOT_BRANCH to latest release 2025.04
1 parent 9198168 commit e097593

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

.github/workflows/build.yml

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -97,11 +97,13 @@ jobs:
9797

9898
- name: GNU build test
9999
run: |
100-
make -CRIOT/examples/basic/hello-world BUILDTEST_MAKE_REDIRECT='' buildtest
100+
RIOT/dist/tools/compile_test/compile_like_murdock.py -a $APPLICATIONS -b $BOARDS -t $TOOLCHAIN -j16
101101
env:
102102
BUILD_IN_DOCKER: 1
103103
DOCKER_IMAGE: ${{ env.DOCKER_REGISTRY }}/riotbuild:latest
104+
APPLICATIONS: RIOT/examples/basic/hello-world
104105
BOARDS: "arduino-uno esp32-wroom-32 hifive1b msb-430h native samr21-xpro"
106+
TOOLCHAIN: llvm
105107

106108
- name: GNU microbit qemu test
107109
run: >
@@ -121,36 +123,40 @@ jobs:
121123
122124
- name: LLVM build test
123125
run: |
124-
make -CRIOT/examples/basic/hello-world BUILDTEST_MAKE_REDIRECT='' buildtest
126+
RIOT/dist/tools/compile_test/compile_like_murdock.py -a $APPLICATIONS -b $BOARDS -t $TOOLCHAIN -j16
125127
env:
126-
TOOLCHAIN: llvm
127128
BUILD_IN_DOCKER: 1
128129
DOCKER_IMAGE: ${{ env.DOCKER_REGISTRY }}/riotbuild:latest
130+
APPLICATIONS: RIOT/examples/basic/hello-world
129131
BOARDS: "native samr21-xpro"
132+
TOOLCHAIN: llvm
130133

131134
- name: Rust build test
132135
run: |
133136
# Some of the above are executed by root, creating ~/.cargo/git as
134137
# that user, blocking downloads of own libraries.
135138
rm -rf ~/.cargo
136-
make -CRIOT/examples/lang_support/official/rust-hello-world BUILDTEST_MAKE_REDIRECT='' buildtest
137-
# TODO: temporarily disabled (sock_udp.h not found)
138-
#make -CRIOT/examples/lang_support/official/rust-gcoap BUILDTEST_MAKE_REDIRECT='' buildtest
139+
RIOT/dist/tools/compile_test/compile_like_murdock.py -a $APPLICATIONS -b $BOARDS -t $TOOLCHAIN -j16
139140
env:
140141
BUILD_IN_DOCKER: 1
141142
DOCKER_IMAGE: ${{ env.DOCKER_REGISTRY }}/riotbuild:latest
143+
# TODO: rust-gcoap temporarily disabled (sock_udp.h not found)
144+
APPLICATIONS: RIOT/examples/lang_support/official/rust-hello-world #RIOT/examples/lang_support/official/rust-gcoap
142145
# Not all of them are actually available; still using the "canonical"
143146
# list of representative boards above to keep this stable whil Rust
144147
# support expands
145148
BOARDS: "arduino-uno esp32-wroom-32 hifive1b msb-430h native samr21-xpro"
149+
TOOLCHAIN: gnu
146150

147151
- name: C++ build test
148152
run: |
149-
make -C RIOT/tests/sys/cpp11_condition_variable BUILDTEST_MAKE_REDIRECT='' buildtest
153+
RIOT/dist/tools/compile_test/compile_like_murdock.py -a $APPLICATIONS -b $BOARDS -t $TOOLCHAIN -j16
150154
env:
151155
BUILD_IN_DOCKER: 1
152156
DOCKER_IMAGE: ${{ env.DOCKER_REGISTRY }}/riotbuild:latest
157+
APPLICATIONS: RIOT/tests/sys/cpp11_condition_variable
153158
BOARDS: "esp32-wroom-32 hifive1b native samr21-xpro"
159+
TOOLCHAIN: gnu
154160

155161
- name: laze test
156162
run: |

0 commit comments

Comments
 (0)