Skip to content

Commit 15e344b

Browse files
per1234facchinm
authored andcommitted
Add missing library dependency to "smoke test" CI workflow
A new example sketch ("ArduinoLogo") was added to the "Portenta_Video" library. This sketch has a dependency on the "lvgl" library, so it must be installed by the "smoke test" sketch compilation CI workflow to avoid a spurious compilation failure.
1 parent 981209c commit 15e344b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Diff for: .github/workflows/compile-examples.yml

+7
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ jobs:
4848
- libraries/ThreadDebug
4949
- board:
5050
fqbn: arduino:mbed:envie_m4
51+
additional-libraries: |
52+
- name: lvgl
53+
version: 7.11.0
5154
additional-sketch-paths: |
5255
- libraries/doom
5356
- libraries/KernelDebug
@@ -56,6 +59,9 @@ jobs:
5659
- libraries/RPC
5760
- board:
5861
fqbn: arduino:mbed:envie_m7
62+
additional-libraries: |
63+
- name: lvgl
64+
version: 7.11.0
5965
additional-sketch-paths: |
6066
- libraries/PDM
6167
- libraries/doom
@@ -99,6 +105,7 @@ jobs:
99105
fqbn: ${{ matrix.board.fqbn }}
100106
libraries: |
101107
- name: WiFiNINA
108+
${{ matrix.additional-libraries }}
102109
platforms: |
103110
# Use Board Manager to install the latest release of Arduino mbed Boards to get the toolchain
104111
- name: "arduino:mbed"

0 commit comments

Comments
 (0)