Skip to content

Commit e3035ef

Browse files
update release instructions to merge readme branch before tagging the release
1 parent b292b2a commit e3035ef

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

PublishingRelease.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,12 @@
99

1010
## Steps to Publish Release
1111

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.
1618
* Remove the build and NuGet status from the top of the readme before putting it in NuGet.
1719

1820
## After Publishing a Release
@@ -22,8 +24,7 @@ These steps only need to be done for a non-prerelease version.
2224
1. Create a release from the tag on github.
2325
* Write up the changes in that version.
2426
* 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

Comments
 (0)