Skip to content

Conversation

@gojimmypi
Copy link
Contributor

@gojimmypi gojimmypi commented Nov 17, 2025

Description

Updates Arduino GitHub workflow for performance. See updated wolfssl-examples/Arduino/sketches/compile-all-examples.sh that now accepts an Arduino Fully Qualified Board Name (FQBN) to compile all example for one board, rather than all boards.

The new script feature allows for parallelizing the Arduino builds in the enclosed workflow update, with an expected runtime decrease from > 18 minutes to ~ 5 minutes.

See wolfSSL/wolfssl-examples#533 and wolfSSL/wolfssl#9441

Fixes zd# n/a

Testing

How did you test? See https://github.com/gojimmypi/Arduino-wolfSSL/actions/runs/19438271917

and https://github.com/wolfSSL/Arduino-wolfSSL/actions/runs/19438476285

@douzzer douzzer merged commit affebc0 into wolfSSL:main Nov 17, 2025
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants