Skip to content

Commit 3d01a32

Browse files
authored
Update build_and_test.yml
Build all example applications meant to run on the target device (cross-compiled).
1 parent 4c7e1be commit 3d01a32

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

.github/workflows/build_and_test.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,14 @@ jobs:
2727
run: cargo build --verbose
2828
- name: Install supporting crates
2929
run: cargo install flip-link
30-
- name: Build debug examples
31-
run: cargo build --verbose --examples
32-
#- run: echo "Debug examples built:" && ls target/thumbv6m-none-eabi/debug/examples/ |grep -v '-' |grep -v '\.d'
33-
#- run: rm target/thumbv6m-none-eabi/debug/examples/ -rf
34-
- name: Build release examples
35-
run: cargo build --verbose --release --examples
36-
#- run: echo "Release examples built:" && ls target/thumbv6m-none-eabi/release/examples/ |grep -v '-' |grep -v '\.d'
37-
#- run: rm target/thumbv6m-none-eabi/release/examples/ -rf
3830
- name: Run tests
3931
run: cargo test --verbose
32+
# Now build debug and release versions of all example target applications
33+
- name: Build debug get_fw_version example
34+
run: cd cross && cargo build --verbose --bin get_fw_version
35+
- name: Build release get_fw_version examples
36+
run: cd cross && cargo build --verbose --release --bin get_fw_version
37+
- name: Build debug join example
38+
run: cd cross && cargo build --verbose --bin join
39+
- name: Build release join examples
40+
run: cd cross && cargo build --verbose --release --bin join

0 commit comments

Comments
 (0)