fix l4 hw testing ci

This commit is contained in:
hathach 2023-03-19 16:43:59 +07:00
parent aa11e21358
commit 1867ba0bc1
No known key found for this signature in database
GPG Key ID: F5D50C6D51D17CBA
1 changed files with 14 additions and 5 deletions

View File

@ -94,21 +94,30 @@ jobs:
# Upload binaries for rp2040/stm32l412nucleo hardware test with self-hosted
- name: Prepare rp2040 Artifacts
if: matrix.family == 'rp2040' && github.repository_owner == 'hathach'
if: contains(matrix.family, 'rp2040') && github.repository_owner == 'hathach'
run: find examples/ -name "*.elf" -exec mv {} . \;
- name: Prepare stm32l412nucleo Artifacts
if: matrix.family == 'stm32l4'
if: contains(matrix.family, 'stm32l4')
run: find examples/ -path "*stm32l412nucleo/*.elf" -exec mv {} . \;
- name: Upload Artifacts for hardware testing
if: matrix.family == 'stm32l4' || (matrix.family == 'rp2040' && github.repository_owner == 'hathach')
- name: Upload Artifacts for rp2040
if: contains(matrix.family,'rp2040') && github.repository_owner == 'hathach')
uses: actions/upload-artifact@v3
with:
name: ${{ matrix.family }}
name: rp2040
path: |
*.elf
- name: Upload Artifacts for stm32l412nucleo
if: contains(matrix.family, 'stm32l4') && github.repository_owner == 'hathach')
uses: actions/upload-artifact@v3
with:
name: stm32l4
path: |
*.elf
# ---------------------------------------
# Build all no-family (orphaned) boards
# disable this workflow since it is often failed randomly