arduino-pico/package
Earle F. Philhower, III b6a9e756e4 Remove unneeded and invalid file changes
The makever script sets up the repo properly, so no need to patch things
in the package stage.
2022-06-14 12:32:26 -07:00
..
build_boards_manager_package.sh Remove unneeded and invalid file changes 2022-06-14 12:32:26 -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 Reduce flash, RAM use, reduce download/install (#613) 2022-06-07 16:07:07 -07:00
README.md Add script to update version number, new header (#506) 2022-03-06 11:04:19 -08: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

First, update the version number throughout the repo and push the change:

./tools/makever.py --version X.Y.Z
git commit -a -m "Update version"
git push

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.