Spinning New Trickster Release

Instructions for maintainers and owners for spinning new Trickster releases.

Users with push access to trickstercache/trickster (maintainers and owners) can spin releases.

To spin a new Trickster release, clone the repo, checkout the commit ID for the release, tag it with a release in semantic version format (vX.Y.Z), and push the tag back to the GitHub repository.

GitHub actions will detect the publishing of the new tag, if it’s in the proper format, and cut a full release for the tag automatically.

The cut release will be published as a draft, giving the maintainer the opportunity to craft release notes in advance of the actual release.

Once a Trickster release is cut, the maintainer must follow the directions in the trickster-docker-images project to separately push the release to Docker Hub via automation.


Last modified July 8, 2021: standardize folder names (287caa6)