Skip to content

Releases: ArminJo/arduino-test-compile

Optional arduino-cli config file .github/workflows/extras/arduino-cli.yaml

Choose a tag to compare

@ArminJo ArminJo released this 24 Sep 08:36
  • Automatic conversion of build-properties parameter from -DDEBUG to '{ "All": "-DDEBUG" }'.
  • Using optional arduino-cli config file .github/workflows/extras/arduino-cli.yaml.

Early exit on platform install error

Choose a tag to compare

@ArminJo ArminJo released this 24 Sep 08:32
  • The suffix @latest is always removed from specified arduino-platform.
  • Early exit on platform install error as suggested by tobozo.

Fix filename problems

Choose a tag to compare

@ArminJo ArminJo released this 08 Oct 08:56
  • Merged #26, which fixes filename problems, especially with filenames with multiple dots.
  • Extended debug output.

Added parameter extra-arduino-lib-install-args

Choose a tag to compare

@ArminJo ArminJo released this 21 Aug 14:44
v3.2.0

Added parameter extra-arduino-lib-install-args

Added parameter extra-arduino-cli-args

Choose a tag to compare

@ArminJo ArminJo released this 21 Oct 08:08
  • 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

Choose a tag to compare

@ArminJo ArminJo released this 09 Feb 17:59
  • Converted from a "Docker action" to a much faster "composite run steps" action.
  • Removed deprecated parameter examples-exclude and examples-build-properties from action definition.

Renamed parameters

Choose a tag to compare

@ArminJo ArminJo released this 17 Jul 22:53
  • Renamed examples-exclude to sketches-exclude. Old name is still valid.
  • Renamed examples-build-properties to build-properties. Old name is still valid.
  • Fixed print cli version bug.

Added set-build-path

Choose a tag to compare

@ArminJo ArminJo released this 17 Jul 22:48
  • 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`.

Choose a tag to compare

@ArminJo ArminJo released this 30 May 14:49
  • do not find directories

New parameters: sketch-names-find-start + platform-default-url

Choose a tag to compare

@ArminJo ArminJo released this 20 May 17:56
  • 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