summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build_arm.yml34
1 files changed, 11 insertions, 23 deletions
diff --git a/.github/workflows/build_arm.yml b/.github/workflows/build_arm.yml
index 96c337462..b598eff2a 100644
--- a/.github/workflows/build_arm.yml
+++ b/.github/workflows/build_arm.yml
@@ -34,10 +34,8 @@ jobs:
# Alphabetical order
- 'broadcom_32bit'
- 'imxrt'
- - 'lpc15'
- - 'lpc18'
- - 'lpc54'
- - 'lpc55'
+ - 'lpc15 lpc18'
+ - 'lpc54 lpc55'
- 'mm32'
- 'msp432e4'
- 'nrf'
@@ -46,14 +44,12 @@ jobs:
- 'samd21'
- 'samd51'
- 'saml2x'
- - 'stm32f0'
- - 'stm32f1'
+ - 'stm32f0 stm32f1'
- 'stm32f4'
- 'stm32f7'
- - 'stm32g4'
+ - 'stm32g4 stm32wb'
- 'stm32h7'
- 'stm32l4'
- - 'stm32wb'
- 'tm4c123'
- 'xmc4000'
steps:
@@ -71,7 +67,7 @@ jobs:
uses: actions/checkout@v3
- name: Checkout common submodules in lib
- run: git submodule update --init lib/FreeRTOS-Kernel lib/lwip lib/sct_neopixel
+ run: git submodule update --init lib/FreeRTOS-Kernel lib/lwip
- name: Checkout hathach/linkermap
uses: actions/checkout@v3
@@ -100,29 +96,21 @@ jobs:
find ${ex} -name *.map -print -quit | xargs -I % sh -c 'echo "::group::%"; linkermap -v %; echo "::endgroup::"'
done
- # Upload binaries for rp2040 hardware test with self-hosted
+ # Upload binaries for rp2040/stm32l412nucleo hardware test with self-hosted
+
- name: Prepare rp2040 Artifacts
if: matrix.family == 'rp2040' && github.repository_owner == 'hathach'
run: find examples/ -name "*.elf" -exec mv {} . \;
- - name: Upload rp2040 Artifacts
- if: matrix.family == 'rp2040' && github.repository_owner == 'hathach'
- uses: actions/upload-artifact@v3
- with:
- name: ${{ matrix.family }}
- path: |
- *.elf
-
- # Upload binaries for stm32l412nucleo hardware test with self-hosted
- name: Prepare stm32l412nucleo Artifacts
if: matrix.family == 'stm32l4'
run: find examples/ -path "*stm32l412nucleo/*.elf" -exec mv {} . \;
- - name: Upload stm32l412nucleo Artifacts
- if: matrix.family == 'stm32l4'
+ - name: Upload Artifacts for hardware testing
+ if: matrix.family == 'stm32l4' || (matrix.family == 'rp2040' && github.repository_owner == 'hathach')
uses: actions/upload-artifact@v3
with:
- name: stm32l412nucleo
+ name: ${{ matrix.family }}
path: |
*.elf
@@ -244,7 +232,7 @@ jobs:
- name: Download stm32l4 Artifacts
uses: actions/download-artifact@v3
with:
- name: stm32l412nucleo
+ name: stm32l4
- name: Create flash.sh
run: |