From ed64a853f3c050e7438628fa4e9f8ed320f241cf Mon Sep 17 00:00:00 2001 From: Manna Harbour <51143715+manna-harbour@users.noreply.github.com> Date: Thu, 13 Jan 2022 20:29:43 +1100 Subject: [PATCH] Add step to workflow to convert to uf2 for seeeduino_xiao --- .github/workflows/main.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 25a1904..eb72433 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -171,6 +171,15 @@ jobs: then cat -n "$dts" fi + - name: Convert seeeduino_xiao bin to uf2 + if: ${{ matrix.board == 'seeeduino_xiao' }} + run: | + bin='build/zephyr/zmk.bin' + uf2='build/zephyr/zmk.uf2' + if [ -f "$bin" -a ! -f "$uf2" ] + then + python3 ./tools/uf2/utils/uf2conv.py -c -f SAMD21 -o "$uf2" "$bin" + fi - name: Prepare firmware artifacts run: | for extension in "hex" "uf2"