only: multi-runner multi-target HW CI #6103

This commit is contained in:
rusefillc 2024-03-01 00:59:50 -05:00
parent 35d70f3c67
commit e8ed7f32dd
1 changed files with 9 additions and 0 deletions

View File

@ -54,6 +54,7 @@ jobs:
- name: Checkout Submodules
run: |
git submodule update --init --depth=1 .github/workflows/hw-ci/gethla
git submodule update --init --depth=1 firmware/ChibiOS
git submodule update --init --depth=1 firmware/ChibiOS-Contrib
git submodule update --init --depth=1 firmware/libfirmware
@ -82,6 +83,14 @@ jobs:
- name: Check for STLINK
run: lsusb | grep 'ST-LINK\|STLINK'
- name: Build gethla
working-directory: .github/workflows/hw-ci/gethla
run: bash build.sh
- name: List STLINK serials
working-directory: .github/workflows/hw-ci/gethla
run: ./gethla
- name: OpenOCD wipe & flash STM32
run: .github/workflows/hw-ci/openocd_wipe_and_flash.sh ${{matrix.openocd-script}}