Skip to content

Commit

Permalink
Merge pull request #19 from caternuson/ci_update
Browse files Browse the repository at this point in the history
Add additional board builds to the Github workflow
  • Loading branch information
caternuson authored Jan 28, 2025
2 parents e34eebb + 67abc10 commit af3c410
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .github/workflows/build_uf2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ jobs:
# https://github.com/raspberrypi/pico-sdk/pull/457
- name: Patch pico-sdk for crystal startup
run: sed -i 's/xosc_hw->startup = startup_delay;/xosc_hw->startup = startup_delay * 64;/' firmware/pico-sdk/src/rp2_common/hardware_xosc/xosc.c
# also need this include
- name: Patch pico-sdk for cstdint include
run: sed -i '13i \#include <cstdint>' firmware/pico-sdk/tools/pioasm/pio_disassembler.h
#-- HACK-----------------------------------------------------------
- name: Build firmwares
run: |
Expand All @@ -27,9 +30,13 @@ jobs:
cd build
cmake -DBOARD=PICO .. ; make ; mv u2if.uf2 u2if_pico.uf2
cmake -DBOARD=FEATHER .. ; make ; mv u2if.uf2 u2if_feather.uf2
cmake -DBOARD=FEATHER_CAN .. ; make ; mv u2if.uf2 u2if_feather_can.uf2
cmake -DBOARD=FEATHER_EPD .. ; make ; mv u2if.uf2 u2if_feather_epd.uf2
cmake -DBOARD=FEATHER_RFM .. ; make ; mv u2if.uf2 u2if_feather_rfm.uf2
cmake -DBOARD=QTPY .. ; make ; mv u2if.uf2 u2if_qtpy.uf2
cmake -DBOARD=ITSYBITSY .. ; make ; mv u2if.uf2 u2if_itsybitsy.uf2
cmake -DBOARD=QT2040_TRINKEY .. ; make ; mv u2if.uf2 u2if_trinkey.uf2
cmake -DBOARD=KB2040 .. ; make ; mv u2if.uf2 u2if_kb2040.uf2
ls -l u2if_*.uf2
- name: Add Build Artifacts to CI Run
uses: actions/upload-artifact@v4
Expand Down

0 comments on commit af3c410

Please sign in to comment.