mirror of
https://github.com/zoriya/octokit.net.git
synced 2025-12-06 07:16:09 +00:00
1.0 KiB
1.0 KiB
Deploying a new release
Requirements
Creating a new release and deploying the package to nuget are administrative tasks and require that you have/do the following:
- Admin access to the GitHub NuGet organization
- Admin rights to the octokit.net repository
Publish to nuget.org
- Run test and perform manual tests from
main - When you're satisfied with this release, create a tag
git tag v#.#.#. For example, to create a tag for 3.0.1git tag v3.0.1 - Push the tag to the server.
git push --tags - When the tag is successfully pushed, the publish workflow will run and build and push the package to nuget
- Verify that the package has been uploaded to nuget.org
- Create a new release using the tag you just created and pasting in the release notes you just generated