Skip to content

Latest commit

 

History

History
23 lines (19 loc) · 722 Bytes

Releasing.md

File metadata and controls

23 lines (19 loc) · 722 Bytes

Releasing

  1. Evaluate next version identifier.
  2. Update release notes for each project
  3. Change all CSPROJ files to use the new version number (<Version>2\.\d+\.(\d+)-preview1+</Version> -> <Version>2.0.666-preview2</Version>)
  4. Change all CSPROJ files around <FileVersion>2.\d+.\d+.0</FileVersion>
  5. Update the SrkToolkit.Mvvm.AssemblyInfo.cs file accordingly. (???)
  6. Build and run unit tests
  7. Commit, if everything OK
  8. Build nugets
dotnet build Sources/SrkToolkit-v2.sln -c Release -v q
  1. publish nugets
find . -wholename '*/Release/*2.0.147-*.nupkg' \
     -exec dotnet nuget push "{}" -s https://api.nuget.org/v3/index.json --api-key XXX \;