diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index eaad87d1..9934df66 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,6 +19,17 @@ jobs: windows-latest, macos-latest, ] + port_dir: [ + # espressif/esp, + gigadevice/gd32, + # microchip/atsam,, + # microchip/avr, + # nordic/nrf5x, + # nxp/lpc, + raspberrypi/rp2xxx, + stmicro/stm32, + # wch/ch32v, + ] steps: - name: Checkout uses: actions/checkout@v4 @@ -32,9 +43,8 @@ jobs: run: zig build -Doptimize=ReleaseSmall - name: Unit Test Ports - run: | - cd port/raspberrypi/rp2xxx - zig build test + run: zig build test + working-directory: port/${{ matrix.port_dir }} - name: Unit Test Regz run: zig build test