|
13 | 13 |
|
14 | 14 | jobs:
|
15 | 15 | build-esp32sx-esptool:
|
16 |
| - name: Build ESP32-Sx |
| 16 | + name: 🏗️ESP32-Sx(lvgl) |
17 | 17 | runs-on: ubuntu-latest
|
18 | 18 | strategy:
|
19 | 19 | fail-fast: false
|
@@ -145,7 +145,7 @@ jobs:
|
145 | 145 | wippersnapper.${{ matrix.arduino-platform }}.${{ env.WS_VERSION }}.uf2
|
146 | 146 |
|
147 | 147 | build-esp32sx:
|
148 |
| - name: Build ESP32-Sx |
| 148 | + name: 🏗️ESP32-Sx |
149 | 149 | runs-on: ubuntu-latest
|
150 | 150 | strategy:
|
151 | 151 | fail-fast: false
|
@@ -227,7 +227,7 @@ jobs:
|
227 | 227 | wippersnapper.${{ matrix.arduino-platform }}.${{ env.WS_VERSION }}.bin
|
228 | 228 |
|
229 | 229 | build-esp32:
|
230 |
| - name: Build ESP32 and Cx |
| 230 | + name: 🏗️ESP32/Cx |
231 | 231 | runs-on: ubuntu-latest
|
232 | 232 | strategy:
|
233 | 233 | fail-fast: false
|
@@ -345,7 +345,7 @@ jobs:
|
345 | 345 | wippersnapper.${{ matrix.arduino-platform }}.littlefs.${{ env.WS_VERSION }}.zip
|
346 | 346 |
|
347 | 347 | build-samd:
|
348 |
| - name: Build WipperSnapper SAMD |
| 348 | + name: 🏗️SAMD |
349 | 349 | runs-on: ubuntu-latest
|
350 | 350 | strategy:
|
351 | 351 | fail-fast: false
|
@@ -402,7 +402,7 @@ jobs:
|
402 | 402 | wippersnapper.${{ matrix.arduino-platform }}.${{ env.WS_VERSION }}.hex
|
403 | 403 |
|
404 | 404 | build-rp2040:
|
405 |
| - name: Build WipperSnapper RP2040 |
| 405 | + name: 🏗️RP2040 |
406 | 406 | runs-on: ubuntu-latest
|
407 | 407 | strategy:
|
408 | 408 | fail-fast: false
|
@@ -452,7 +452,7 @@ jobs:
|
452 | 452 |
|
453 | 453 | # NOTE: This does NOT release artifacts, it only builds
|
454 | 454 | build-samd-non-fs:
|
455 |
| - name: Build WipperSnapper SAMD (NO-TINYUSB) |
| 455 | + name: 🏗️SAMD (NO-TINYUSB) |
456 | 456 | runs-on: ubuntu-latest
|
457 | 457 | strategy:
|
458 | 458 | fail-fast: false
|
@@ -492,7 +492,7 @@ jobs:
|
492 | 492 | run: python3 ci/build_platform.py ${{ matrix.arduino-platform }} --build_timeout 48000
|
493 | 493 |
|
494 | 494 | build-esp8266:
|
495 |
| - name: Build WipperSnapper ESP8266 |
| 495 | + name: 🏗️ESP8266 |
496 | 496 | runs-on: ubuntu-latest
|
497 | 497 | strategy:
|
498 | 498 | fail-fast: false
|
@@ -548,7 +548,7 @@ jobs:
|
548 | 548 | wippersnapper.${{ matrix.arduino-platform }}.littlefs.${{ env.WS_VERSION }}.zip
|
549 | 549 |
|
550 | 550 | build-esp32sx-dev:
|
551 |
| - name: Build WipperSnapper ESP32-Sx DEV BUILDS |
| 551 | + name: 🏗️ESP32-Sx(DEV)) |
552 | 552 | runs-on: ubuntu-latest
|
553 | 553 | strategy:
|
554 | 554 | fail-fast: false
|
@@ -623,7 +623,7 @@ jobs:
|
623 | 623 | wippersnapper.${{ matrix.arduino-platform }}.${{ env.WS_VERSION }}.bin
|
624 | 624 |
|
625 | 625 | build-esp32-dev:
|
626 |
| - name: Build WipperSnapper ESP32/Cx DEV BUILDS |
| 626 | + name: 🏗️ESP32/Cx(DEV) |
627 | 627 | runs-on: ubuntu-latest
|
628 | 628 | strategy:
|
629 | 629 | fail-fast: false
|
@@ -731,12 +731,38 @@ jobs:
|
731 | 731 | - name: upload build artifacts zip
|
732 | 732 | uses: actions/upload-artifact@v4
|
733 | 733 | with:
|
734 |
| - name: build-files-dev |
| 734 | + name: build-files-dev-${{ matrix.arduino-platform }}.${{ env.WS_VERSION }} |
735 | 735 | path: |
|
736 | 736 | wippersnapper.${{ matrix.arduino-platform }}.littlefs.${{ env.WS_VERSION }}.zip
|
737 | 737 |
|
| 738 | + merge-job-build-files: |
| 739 | + name: Merge Artifacts for build-files |
| 740 | + runs-on: ubuntu-latest |
| 741 | + needs: [build-esp32sx-esptool, build-esp32sx, build-esp32, build-esp8266, build-samd, build-rp2040, build-samd-non-fs] |
| 742 | + |
| 743 | + steps: |
| 744 | + - name: Merge Artifacts from Builds |
| 745 | + uses: actions/upload-artifact/merge@v4 |
| 746 | + with: |
| 747 | + name: build-files |
| 748 | + pattern: build-files-!(dev)-* |
| 749 | + delete-merged: true |
| 750 | + |
| 751 | + merge-job2: |
| 752 | + name: Merge Artifacts for build-files-dev |
| 753 | + runs-on: ubuntu-latest |
| 754 | + needs: [build-esp32sx-dev, build-esp32-dev] |
| 755 | + |
| 756 | + steps: |
| 757 | + - name: Merge Artifacts from Dev Builds |
| 758 | + uses: actions/upload-artifact/merge@v4 |
| 759 | + with: |
| 760 | + name: build-files-dev |
| 761 | + pattern: build-files-dev-* |
| 762 | + delete-merged: true |
738 | 763 |
|
739 | 764 | clang_and_doxy:
|
| 765 | + name: 🔎Clang & Doxygen |
740 | 766 | runs-on: ubuntu-latest
|
741 | 767 | needs:
|
742 | 768 | [
|
|
0 commit comments