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 > 30 minutes to ~ 7 minutes.

See wolfSSL/wolfssl-examples#533 and wolfSSL/Arduino-wolfSSL#23

Fixes zd# n/a

Testing

How did you test? See https://github.com/gojimmypi/wolfssl/actions/runs/19437046347

Checklist

  • added tests
  • updated/added doxygen
  • updated appropriate READMEs
  • Updated manual and documentation

@douzzer douzzer merged commit 46a7719 into wolfSSL:master Nov 17, 2025
268 of 269 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