Tooling for compiling and evaluating pipelines on Semaphore 2.0.
Releases are built by Sempahore for every git tag on Github. To initialize the release process:
- go to the project root
- Run
make tag.patch(ormake tag.minor, ormake tag.major) to bump and push a new tag to Github - Semaphore will take over, and execute the
.semaphore/release.yml.
On Sempahore, we use GoReleaser to create releases. Its configuration is stored
in .goreleaser.yml.