aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)Author
2022-01-01Add unomini to sketch compilation CI workflowper1234
The "Compile Examples" GitHub Actions workflow provides a basic "smoke test" for the platform by compiling the relevant example sketches for each of the boards on every commit and pull request. A new board has been added to the platform (Uno Mini) and so should be added to the list of boards compiled for in this workflow. Even though the Uno compilation does provide reasonable coverage for the Uno Mini due to their similar configurations, that coverage does not extend to the board definition itself.
2021-05-26Report changes in memory usage that would result from merging a PRper1234
On creation or commit to a pull request, a report of the resulting change in memory usage of the examples will be commented to the PR thread.
2021-05-26Add "smoke test" examples compilation CI workflowper1234
On every push or pull request that affects platform source code or bundled libraries, compile example sketches of all bundled libraries for the platform's boards.
2021-05-26Add CI workflow to do Arduino project-specific lintingper1234
On every push, pull request, and periodically, run Arduino Lint to check for common problems not related to the project code.
2021-05-26Add CI workflow to check for commonly misspelled wordsper1234
On every push, pull request, and periodically, use the codespell-project/actions-codespell action to check for commonly misspelled words. In the event of a false positive, the problematic word should be added, in all lowercase, to the ignore-words-list field of ./.codespellrc. Regardless of the case of the word in the false positive, it must be in all lowercase in the ignore list. The ignore list is comma-separated with no spaces.