From bcfc712537b970295cc1373ad8ed75a41cc6696c Mon Sep 17 00:00:00 2001 From: pennam Date: Wed, 12 Feb 2025 09:25:02 +0100 Subject: [PATCH 1/3] compile-examples: fix CloudUtils download url --- .github/workflows/compile-examples.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/compile-examples.yml b/.github/workflows/compile-examples.yml index 0815c6c..ab26610 100644 --- a/.github/workflows/compile-examples.yml +++ b/.github/workflows/compile-examples.yml @@ -21,7 +21,7 @@ jobs: UNIVERSAL_LIBRARIES: | - source-path: ./ - name: Arduino_SecureElement - - source-url: https://github.com/arduino/Arduino_CloudUtils.git + - source-url: https://github.com/arduino-libraries/Arduino_CloudUtils.git version: 0.0.1 # sketch paths to compile (recursive) for all boards UNIVERSAL_SKETCH_PATHS: | From 050d0274b7c6f88d658a6357f934955dcab3ee72 Mon Sep 17 00:00:00 2001 From: pennam Date: Wed, 12 Feb 2025 09:49:46 +0100 Subject: [PATCH 2/3] compile-examples: add missing dependencies --- .github/workflows/compile-examples.yml | 27 ++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/.github/workflows/compile-examples.yml b/.github/workflows/compile-examples.yml index ab26610..9e72547 100644 --- a/.github/workflows/compile-examples.yml +++ b/.github/workflows/compile-examples.yml @@ -82,6 +82,33 @@ jobs: type: mbed_edge artifact-name-suffix: arduino-mbed_edge-edge_control + # make board type-specific customizations to the matrix jobs + include: + - board: + type: mkr1000 + libraries: | + - name: WiFi101 + + - board: + type: nina + libraries: | + - name: WiFiNINA + + - board: + type: wan + libraries: | + - name: MKRWAN + + - board: + type: gsm + libraries: | + - name: MKRGSM + + - board: + type: nb + libraries: | + - name: MKRNB + steps: - name: Checkout uses: actions/checkout@v4 From 6cf548acf32e4afd39476a348449cc34b7bd40b7 Mon Sep 17 00:00:00 2001 From: pennam Date: Wed, 12 Feb 2025 10:27:06 +0100 Subject: [PATCH 3/3] compile examples: remove esp32, nano esp32, mkr1000 and edge control --- .github/workflows/compile-examples.yml | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/.github/workflows/compile-examples.yml b/.github/workflows/compile-examples.yml index 9e72547..e8933f5 100644 --- a/.github/workflows/compile-examples.yml +++ b/.github/workflows/compile-examples.yml @@ -33,9 +33,6 @@ jobs: matrix: board: - - fqbn: arduino:samd:mkr1000 - type: mkr1000 - artifact-name-suffix: arduino-samd-mkr1000 - fqbn: arduino:samd:mkrwifi1010 type: nina artifact-name-suffix: arduino-samd-mkrwifi1010 @@ -54,9 +51,6 @@ jobs: - fqbn: arduino:mbed_portenta:envie_m7 type: mbed_portenta artifact-name-suffix: arduino-mbed_portenta-envie_m7 - - fqbn: esp32:esp32:esp32 - type: esp32 - artifact-name-suffix: esp32-esp32-esp32 - fqbn: arduino:mbed_nano:nanorp2040connect type: nina artifact-name-suffix: arduino-mbed_nano-nanorp2040connect @@ -75,20 +69,9 @@ jobs: - fqbn: arduino:renesas_uno:unor4wifi type: renesas_uno artifact-name-suffix: arduino-renesas_uno-unor4wifi - - fqbn: arduino:esp32:nano_nora - type: arduino_esp32 - artifact-name-suffix: arduino-esp32-nano_nora - - fqbn: arduino:mbed_edge:edge_control - type: mbed_edge - artifact-name-suffix: arduino-mbed_edge-edge_control # make board type-specific customizations to the matrix jobs include: - - board: - type: mkr1000 - libraries: | - - name: WiFi101 - - board: type: nina libraries: |