1. 24 Aug, 2022 1 commit
  2. 01 Dec, 2021 1 commit
  3. 30 Nov, 2021 1 commit
  4. 14 Oct, 2021 1 commit
  5. 13 Oct, 2021 2 commits
  6. 27 Sep, 2021 1 commit
  7. 25 Sep, 2021 1 commit
  8. 22 Sep, 2021 2 commits
    • Martino Facchin's avatar
      Merge pull request #111 from per1234/remove-hid · f21b3ae1
      Martino Facchin authored
      Remove unnecessary HID library
      f21b3ae1
    • per1234's avatar
      Remove unnecessary HID library · 1b7797be
      per1234 authored
      The library was inherited from the "Arduino AVR Boards" platform that was the model for this project. It is used by the ATmega32U4-based boards of Arduino AVR Boards, however this platform's boards do not have a native HID capability and so the library serves no purpose, and in fact will not even compile for this platform's boards. So it will be best to remove it.
      1b7797be
  9. 05 Jul, 2021 1 commit
  10. 10 Jun, 2021 1 commit
  11. 09 Jun, 2021 1 commit
    • per1234's avatar
      Add "smoke test" sketch compilation CI workflow for MuxTO firmware · d39a5ab3
      per1234 authored
      On every push and pull request that affects relevant files, and periodically, compile the Nano Every's MuxTO firmware sketch.
      
      The binary is saved as a workflow artifact to make it available for beta testers who might prefer flashing it directly
      over setting up the toolchain needed to compile it locally.
      
      Due to the standard output from Arduino CLI not providing the correct size data, a bespoke check is done for whether the
      compiled binary will fit in the available 12 kB of memory. If not, the workflow run fails.
      
      On creation or commit to a pull request, a report of the resulting change in memory usage of the sketch will be
      commented to the PR thread.
      d39a5ab3
  12. 26 May, 2021 1 commit
    • per1234's avatar
      Disable verbose output in sketch compilation CI logs · 07d8dcde
      per1234 authored
      The `arduino/compile-sketches` action was previously configured for verbose output.. This option is primarily intended to be used for troubleshooting and doesn't contain any information of value for general usage.
      
      Due to the extensive coverage of this CI workflow, the logs are massive, which makes it inconvenient for anyone to read them to identify the cause of a failure. Removing the verbose output will improve that situation
      07d8dcde
  13. 20 Apr, 2021 2 commits
  14. 14 Apr, 2021 2 commits
    • per1234's avatar
      Specify sketches report input values for sketch compilation CI actions · a95aef69
      per1234 authored
      The reliance on the `actions/upload-artifacts` action as the transfer mechanism between workflow runs means that these
      values will always be hardcoded into the workflow. The result is that if the default values of the inputs are changed, it
      breaks the workflow, even if the changes are synchronized. So it's more robust to avoid dependening on the default
      values.
      a95aef69
    • per1234's avatar
      Update action versions used in CI workflows · d1b989c4
      per1234 authored
      The "smoke test" sketch compilation and reporting actions have been moved to dedicated repositories. The actions hosted
      at the old `arduino/actions/libraries/*` location will no longer be maintained.
      
      Since the time the actions were migrated to the dedicated repositories, a breaking change was made to the default value
      of the `sketches-report-path` input, which required a change to the values of the `name` and `path` inputs of the
      `actions/upload-artifact` action.
      d1b989c4
  15. 04 Apr, 2021 1 commit
  16. 12 Feb, 2021 2 commits
    • Alexander Entinger's avatar
      Merge pull request #97 from arduino/github-token-1 · f21c25d1
      Alexander Entinger authored
      Use authenticated API requests in "Compile Examples" CI workflow
      f21c25d1
    • Alexander Entinger's avatar
      Use authenticated API requests in "Compile Examples" CI workflow · 829a0c62
      Alexander Entinger authored
      The arduino/compile-sketches GitHub Actions action used in the "Compile Examples" workflow queries the GitHub API for the base ref of the pull request, which is used for the memory deltas determination.
      
      There were a couple workflow runs recently (1, 2) that failed due to rate limiting. Authenticated API requests are given a more generous API request allowance, so providing the action with the automatically generated GitHub access token should prevent this from happening again.
      829a0c62
  17. 27 Jan, 2021 2 commits
  18. 30 Dec, 2020 2 commits
  19. 10 Dec, 2020 1 commit
  20. 09 Dec, 2020 1 commit
  21. 06 Dec, 2020 1 commit
  22. 17 Nov, 2020 4 commits
  23. 02 Nov, 2020 2 commits
  24. 15 Oct, 2020 1 commit
  25. 10 Sep, 2020 5 commits