arduino-pico/package
2021-09-19 13:26:33 -07:00
..
build_boards_manager_package.sh Fix release tagging 2021-05-28 15:11:44 -07:00
merge_packages.py Clean up release, make slightly more automated 2021-03-23 18:56:05 -07:00
package_pico_index.template.json Adds board variant definition for Melopero Shake RP2040 (#318) 2021-09-19 13:26:33 -07:00
README.md Create README describing release publish process (#179) 2021-05-28 19:12:28 -07:00
update_release.py CI to update JSON when releases are published (#178) 2021-05-28 19:04:12 -07:00
upload_release.py CI to update JSON when releases are published (#178) 2021-05-28 19:04:12 -07:00

Publishing New Releases

GitHub CI Actions are used to automatically build a draft package whenever a tag is pushed to repo:

git tag X.Y.Z
git push origin X.Y.Z

This will generate a draft release with a bulleted-list of git changes. Edit the list and title as desired, then use the Publish button on the web interface to publish the release

At this point, a GitHub Action will run that will download the new combined JSON file from the tag and update the global release with it.