Releases: ArminJo/arduino-test-compile
Releases · ArminJo/arduino-test-compile
Early exit on platform install error
Fix filename problems
- Merged #26, which fixes filename problems, especially with filenames with multiple dots.
- Extended debug output.
Added parameter extra-arduino-lib-install-args
v3.2.0 Added parameter extra-arduino-lib-install-args
Added parameter extra-arduino-cli-args
- Suppress check for platform-url if core was manually installed before.
- Changed deprecated arduino-cli parameter build-properties to build-property. The build-properties parameter of the action is unaffected.
- Added parameter
extra-arduino-cli-args
.
Converted to a "composite run steps" action
- Converted from a "Docker action" to a much faster "composite run steps" action.
- Removed deprecated parameter
examples-exclude
andexamples-build-properties
from action definition.
Renamed parameters
- Renamed
examples-exclude
tosketches-exclude
. Old name is still valid. - Renamed
examples-build-properties
tobuild-properties
. Old name is still valid. - Fixed print cli version bug.
Added set-build-path
- Fixed skipped compile of examples, if one *.ino file is present in the repository root.
examples-build-properties
now used also for *c and S extra_flags.- Improved error and debug flags handling.
- Added
set-build-path
.
Only search for files when using `sketch-names`.
- do not find directories
New parameters: sketch-names-find-start + platform-default-url
- Added parameter
sketch-names-find-start
to compile multiple libraries. - Added parameter
platform-default-url
to ease compiling for multiple boards of the same architecture. - Suppress warnings for install python and pip for ESP32.
- Added debug parameters
Support for custom libraries
v2.3.0 Positional parameters > 9