Mongo2Go uses MinVer for its versioning, so a tag must exist with the chosen semantic version number in order to create an official release.
-
Create an annotated tag, the (multi-line) message of the annotated tag will be the content of the GitHub release. Markdown can be used.
git tag --annotate 1.0.0-rc.1
-
git push --follow-tags
Once pushed, the GitHub Continuous Integration workflow takes care of building, running the tests, creating the NuGet package and publishing the produced NuGet package.