Skip to content

Commit d9f5087

Browse files
committed
wip
1 parent 171d637 commit d9f5087

File tree

4 files changed

+60
-6
lines changed

4 files changed

+60
-6
lines changed

.github/workflows/build-esp.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ jobs:
1414
runs-on: ubuntu-24.04
1515
container: espressif/idf:latest
1616
strategy:
17+
fail-fast: false
1718
matrix:
1819
example: [esp32-led-blink-sdk, esp32-led-strip-sdk]
1920
swift: [swift-DEVELOPMENT-SNAPSHOT-2024-12-04-a]

.github/workflows/build-zephyr.yml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: Build Zephyr Examples
2+
3+
on:
4+
push:
5+
branches: ["main"]
6+
pull_request:
7+
branches: ["main"]
8+
schedule:
9+
# Build on Mondays at 9am PST every week
10+
- cron: '0 17 * * 1'
11+
12+
jobs:
13+
build-zephyr:
14+
runs-on: ubuntu-24.04
15+
container: node:23
16+
strategy:
17+
fail-fast: false
18+
matrix:
19+
example: [nrfx-blink-sdk]
20+
swift: [swift-DEVELOPMENT-SNAPSHOT-2024-12-04-a]
21+
22+
steps:
23+
- name: Checkout repo
24+
uses: actions/checkout@v4
25+
26+
- name: Set up Python
27+
uses: actions/setup-python@v5
28+
with:
29+
python-version: 3.11
30+
31+
- name: Setup Zephyr project
32+
uses: zephyrproject-rtos/action-zephyr-setup@v1
33+
with:
34+
app-path: ${{ matrix.example }}
35+
toolchains: arm-zephyr-eabi
36+
37+
- name: Install ${{ matrix.swift }}
38+
run: |
39+
wget -q https://download.swift.org/development/ubuntu2404/${{ matrix.swift }}/${{ matrix.swift }}-ubuntu24.04.tar.gz
40+
tar xzf ${{ matrix.swift }}-ubuntu24.04.tar.gz
41+
export PATH="$PATH:`pwd`/${{ matrix.swift }}-ubuntu24.04/usr/bin/"
42+
echo "PATH=$PATH" >> $GITHUB_ENV
43+
swiftc --version
44+
45+
- name: Build firmware
46+
working-directory: ${{ matrix.example }}
47+
run: |
48+
west twister -T app -v --inline-logs --integration $EXTRA_TWISTER_FLAGS
49+
50+
- name: Twister Tests
51+
working-directory: ${{ matrix.example }}
52+
run: |
53+
west twister -T tests -v --inline-logs --integration $EXTRA_TWISTER_FLAGS

stm32-neopixel/Package.resolved

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

stm32-uart-echo/Package.resolved

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)