Commit Graph

5 Commits

Author SHA1 Message Date
per1234
94ad095c3f
Adjust CI workflow for flat library layout
This is one of the few official libraries that still uses the old "flat layout", but the CI workflow was configured for the modern "recursive layout.
2021-05-18 21:33:14 -07:00
per1234
0ff77b8aca Add CI workflow to do Arduino project-specific linting
On every push, pull request, and periodically, run Arduino Lint to check for common problems not related to the project
code.
2021-04-12 00:13:30 -07:00
per1234
b4dbfbde48 Add CI workflow to check for commonly misspelled words
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.
2021-04-12 00:13:30 -07:00
per1234
d3688e1673 Report changes in memory usage that would result from merging a PR
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-04-12 00:13:30 -07:00
per1234
602c479b20 Update "smoke test" examples compilation CI workflow
On every push or pull request that affects library source or example files, and periodically, compile all example
sketches for the specified boards.
2021-04-12 00:13:30 -07:00