mirror of
https://github.com/zoriya/octokit.net.git
synced 2025-12-06 07:16:09 +00:00
984 B
984 B
Deploying a new release
When we're ready to deploy a new release, we need to do the following steps:
- Create a branch named
release. - Update
ReleaseNotes.md. Note that the format is important as we parse the version out and use that for the NuGet packages. - Push the branch to GitHub and create a pull request. This will kick off the
MyGet build of the NuGet package with this new version.
If you're impatient, you can run
.\build CreatePackagesand get the packages locally. - Test!
- When you're satisfied with this release, push the package from MyGet to NuGet.
- Create a tag
git tag v#.#.#. For example, to create a tag for 1.0.0git tag v1.0.0 - Push the tag to the server.
git push --tags - Accept the pull request.
- Create a new release using the tag you just created and pasting in the release notes you just wrote up