Skip to content

Commit e4e176c

Browse files
committed
Split automated builds of samples to ARM64 and tests to AMD64
1 parent 11b54ec commit e4e176c

1 file changed

Lines changed: 26 additions & 1 deletion

File tree

.github/workflows/zephyr.yml

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@ on:
99

1010
jobs:
1111
build:
12+
name: Build Samples for ARM64
1213
runs-on: ubuntu-latest
13-
container: zephyrprojectrtos/ci:v0.28.0-amd64
14+
container: zephyrprojectrtos/ci:v0.28.0-arm64
1415
env:
1516
CMAKE_PREFIX_PATH: /opt/toolchains
1617
steps:
@@ -37,12 +38,36 @@ jobs:
3738
pwd
3839
west build -b nucleo_f429zi -p always ./zephyr/samples/profiles/b-ss
3940
41+
- name: Samples - BACnet Profile B-SA
42+
working-directory: bacnet
43+
run: |
44+
pwd
45+
west build -b nucleo_f429zi -p always ./zephyr/samples/profiles/b-sa
46+
47+
- name: Samples - BACnet Profile B-LS
48+
working-directory: bacnet
49+
run: |
50+
pwd
51+
west build -b nucleo_f429zi -p always ./zephyr/samples/profiles/b-ls
52+
53+
- name: Samples - BACnet Profile B-LD
54+
working-directory: bacnet
55+
run: |
56+
pwd
57+
west build -b nucleo_f429zi -p always ./zephyr/samples/profiles/b-ld
4058
- name: Archive Firmware
4159
uses: actions/upload-artifact@v4
4260
with:
4361
name: firmware
4462
path: bacnet/build
4563

64+
test:
65+
name: Twister Tests on AMD64
66+
runs-on: ubuntu-latest
67+
container: zephyrprojectrtos/ci:v0.28.0-amd64
68+
env:
69+
CMAKE_PREFIX_PATH: /opt/toolchains
70+
steps:
4671
- name: Twister Tests unit_testing
4772
working-directory: bacnet
4873
run: |

0 commit comments

Comments
 (0)