9
9
10
10
## Steps to Publish Release
11
11
12
- 1 . Create an * annotated* tag of the version number being published prefixed with "v". The tag description should match the tag name.
13
- 2 . Wait for the build of that tag to complete in Appveyor.
14
- 3 . Download the nupkg and snupkg files from the assets tab of Appveyor.
15
- 4 . Upload those to NuGet with the new readme from the readme branch.
12
+ 1 . Merge the ` vX.Y.Z-readme ` branch into ` master ` .
13
+ 2 . Create an * annotated* tag of the version number being published prefixed with "v". The tag
14
+ description should match the tag name.
15
+ 3 . Wait for the build of that tag to complete in Appveyor.
16
+ 4 . Download the nupkg and snupkg files from the assets tab of Appveyor.
17
+ 5 . Upload those to NuGet with the new readme.
16
18
* Remove the build and NuGet status from the top of the readme before putting it in NuGet.
17
19
18
20
## After Publishing a Release
@@ -22,8 +24,7 @@ These steps only need to be done for a non-prerelease version.
22
24
1 . Create a release from the tag on github.
23
25
* Write up the changes in that version.
24
26
* Attach the nupkg and snupkg files to the release in github.
25
- 2 . Merge the ` vX.Y.Z-readme ` branch into ` master ` .
26
- 3 . Create a new ` vX.Y.Z-readme ` branch for the next version.
27
- 4 . Mark the milestone, and any included issues, done with the current date.
28
- 5 . Update the ` PublicAPI ` files to reflect the newly published APIs
29
- 6 . Update the benchmark to reference the new version as the previous version.
27
+ 2 . Create a new ` vX.Y.Z-readme ` branch for the next version.
28
+ 3 . Mark the milestone, and any included issues, done with the current date.
29
+ 4 . Update the ` PublicAPI ` files to reflect the newly published APIs
30
+ 5 . Update the benchmark to reference the new version as the previous version.
0 commit comments