Earle F. Philhower, III
79539d7d8d
Re-add pico-sdk/extra submodules to release ZIP ( #181 )
2021-05-28 19:55:09 -07:00
Earle F. Philhower, III
457e763466
Update release-to-publish.yml
2021-05-28 19:39:29 -07:00
Earle F. Philhower, III
0da71844fd
Install PyGitHub before publishing
2021-05-28 19:29:57 -07:00
Earle F. Philhower, III
9c95c4d7ab
CI to update JSON when releases are published ( #178 )
2021-05-28 19:04:12 -07:00
Earle F. Philhower, III
7e0eefe802
Typo fix in CI script
2021-05-28 15:14:04 -07:00
Earle F. Philhower, III
5d7ff8e628
Fix release tagging
2021-05-28 15:11:44 -07:00
Earle F. Philhower, III
83163797c6
Update tag-to-draft-release.yml
2021-05-28 15:00:02 -07:00
Earle F. Philhower, III
a6307afadd
Update tag-to-draft-release.yml
2021-05-28 13:34:30 -07:00
Earle F. Philhower, III
e72975af68
Update tag-to-draft-release.yml
2021-05-28 13:20:18 -07:00
Earle F. Philhower, III
099b7034d4
Update tag-to-draft-release.yml
2021-05-28 13:19:41 -07:00
Earle F. Philhower, III
5173d2668e
Use CI to build draft releases on a tag push ( #177 )
...
Ensure no stray files get sucked into the release ZIP by using a clean CI
image to build the package and JSON file. Auto-populate the draft with
the git commits since the last release.
2021-05-28 13:15:09 -07:00
Earle F. Philhower, III
ab02801d76
Check in Arduino API directory to avoid symlink ( #176 )
...
Fixes #171
Under Windows, it is very hard to make a symlink and by default git won't
make one to the Arduino API directory, causing annoying build errors.
Avoid the issue by duplicating the ArduinoAPI directory explicitly and using
CI to verify that there are no differences between the two.
2021-05-28 08:50:48 -07:00
Earle F. Philhower, III
657464f134
Display offending lines in Style CI failure ( #174 )
2021-05-26 18:40:28 -07:00
Earle F. Philhower, III
8016a932f3
Add astyle format, boards.txt, and package check ( #166 )
...
Miscellaneous CI checks for code style, boards.txt update, and that all
referenced packages are available.
2021-05-24 15:01:03 -07:00
Earle F. Philhower, III
fd4f7bbf0b
Add TinyUSB examples to CI ( #163 )
2021-05-23 09:29:44 -07:00
Earle F. Philhower, III
77eae66cb1
Add Win and Mac build to CI ( #159 )
2021-05-22 03:42:22 -07:00
Earle F. Philhower, III
83a32f1ba3
Add compilation to CI ( #155 )
...
Stolen from ESP8266, modified to run basic sanity compiles on the core.
Fix warnings identified by the new checks.
2021-05-22 02:58:57 -07:00
Earle F. Philhower, III
052331168e
Fix repo spelling issues ( #152 )
2021-05-19 18:03:12 -07:00
Earle F. Philhower, III
69876c7d03
Place CI script in the right spot
2021-05-19 17:21:56 -07:00