Releases: ArminJo/arduino-test-compile
Releases · ArminJo/arduino-test-compile
Release list
Optional arduino-cli config file .github/workflows/extras/arduino-cli.yaml
- Automatic conversion of
build-propertiesparameter from-DDEBUGto'{ "All": "-DDEBUG" }'. - Using optional arduino-cli config file .github/workflows/extras/arduino-cli.yaml.
Early exit on platform install error
- The suffix
@latestis always removed from specifiedarduino-platform. - Early exit on platform install error as suggested by tobozo.
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-excludeandexamples-build-propertiesfrom action definition.
Renamed parameters
- Renamed
examples-excludetosketches-exclude. Old name is still valid. - Renamed
examples-build-propertiestobuild-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-propertiesnow 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-startto compile multiple libraries. - Added parameter
platform-default-urlto ease compiling for multiple boards of the same architecture. - Suppress warnings for install python and pip for ESP32.
- Added debug parameters