-
Notifications
You must be signed in to change notification settings - Fork 521
Creating and deploying a new version
Netshroud edited this page Dec 16, 2014
·
8 revisions
- Ensure all Samples run correctly
- Ensure all unit tests pass
- Update the version number in
AssemblyInfo.cs. - Update the version number in the nuspec.
- Update the release notes URL in the nuspec.
- Draft a release on GitHub.
- Add a section for the new version to the top of
changes.txt - Commit and tag the release with
git tag. The tag should beSteamKit_X.Y.Z. - Clean and rebuild in
Releaseconfiguration. - Run
nuget packto build the nupkg. - Run
git pushto updateHEADon themasterbranch. - Run
git push --tagsto push the new commits and tag. - Update the release on GitHub with the new tag name.
- Publish the release on GitHub.
- Run
nuget pushto upload the nupkg to the NuGet gallery.
- If any other SteamRE projects (e.g. DepotDownloader) require the newer version, run
Install-Packagefrom the Package Manager Console to update the dependency. Commit and push.