summaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorhathach <[email protected]>2023-03-19 16:43:59 +0700
committerhathach <[email protected]>2023-03-19 16:43:59 +0700
commit1867ba0bc10c89977a8370a8a55e5d68f6231e13 (patch)
treee332bceb9feb714b30e4647428e7d893f2f229cf /.github/workflows
parentaa11e213584526e69e4e7e16553b24fc08481bc5 (diff)
fix l4 hw testing ci
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build_arm.yml19
1 files changed, 14 insertions, 5 deletions
diff --git a/.github/workflows/build_arm.yml b/.github/workflows/build_arm.yml
index 2f72e758a..ee3d9f533 100644
--- a/.github/workflows/build_arm.yml
+++ b/.github/workflows/build_arm.yml
@@ -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