@@ -498,17 +498,6 @@ $ git secure-tag <vx.y.z> <commit-sha> -sm "YYYY-MM-DD Node.js vx.y.z (<release-
498498The tag ** must** be signed using the GPG key that's listed for you on the
499499project README.
500500
501- Push the tag to the repo before you promote the builds. If you haven't pushed
502- your tag first, then build promotion won't work properly. Push the tag using the
503- following command:
504-
505- ``` console
506- $ git push < remote> < vx.y.z>
507- ```
508-
509- * Note* : Please do not push the tag unless you are ready to complete the
510- remainder of the release steps.
511-
512501### 12. Set Up For the Next Release
513502
514503On release proposal branch, edit ` src/node_version.h ` again and:
@@ -547,7 +536,20 @@ cherry-pick the "Working on vx.y.z" commit to `master`.
547536Run ` make lint ` before pushing to ` master ` , to make sure the Changelog
548537formatting passes the lint rules on ` master ` .
549538
550- ### 13. Promote and Sign the Release Builds
539+ ### 13. Push the release tag
540+
541+ Push the tag to the repo before you promote the builds. If you haven't pushed
542+ your tag first, then build promotion won't work properly. Push the tag using the
543+ following command:
544+
545+ ``` console
546+ $ git push < remote> < vx.y.z>
547+ ```
548+
549+ * Note* : Please do not push the tag unless you are ready to complete the
550+ remainder of the release steps.
551+
552+ ### 14. Promote and Sign the Release Builds
551553
552554** The same individual who signed the release tag must be the one
553555to promote the builds as the ` SHASUMS256.txt ` file needs to be signed with the
@@ -620,7 +622,7 @@ be prompted to re-sign `SHASUMS256.txt`.
620622** It is possible to only sign a release by running `./tools/release.sh -s
621623vX.Y.Z`.**
622624
623- ### 14 . Check the Release
625+ ### 15 . Check the Release
624626
625627Your release should be available at ` https://nodejs.org/dist/vx.y.z/ ` and
626628< https://nodejs.org/dist/latest/ > . Check that the appropriate files are in
@@ -629,7 +631,7 @@ have the right internal version strings. Check that the API docs are available
629631at < https://nodejs.org/api/ > . Check that the release catalog files are correct
630632at < https://nodejs.org/dist/index.tab > and < https://nodejs.org/dist/index.json > .
631633
632- ### 15 . Create a Blog Post
634+ ### 16 . Create a Blog Post
633635
634636There is an automatic build that is kicked off when you promote new builds, so
635637within a few minutes nodejs.org will be listing your new version as the latest
@@ -662,19 +664,19 @@ This script will use the promoted builds and changelog to generate the post. Run
662664* Changes to ` master ` on the [ nodejs.org repository] [ ] will trigger a new build
663665 of nodejs.org so your changes should appear a few minutes after pushing.
664666
665- ### 16 . Create the release on GitHub
667+ ### 17 . Create the release on GitHub
666668
667669* Go to the [ New release page] ( https://github.com/nodejs/node/releases/new ) .
668670* Select the tag version you pushed earlier.
669671* For release title, copy the title from the changelog.
670672* For the description, copy the rest of the changelog entry.
671673* Click on the "Publish release" button.
672674
673- ### 17 . Cleanup
675+ ### 18 . Cleanup
674676
675677Close your release proposal PR and delete the proposal branch.
676678
677- ### 18 . Announce
679+ ### 19 . Announce
678680
679681The nodejs.org website will automatically rebuild and include the new version.
680682To announce the build on Twitter through the official @nodejs account, email
@@ -691,7 +693,7 @@ announcements.
691693
692694Ping the IRC ops and the other [ Partner Communities] [ ] liaisons.
693695
694- ### 19 . Celebrate
696+ ### 20 . Celebrate
695697
696698_ In whatever form you do this..._
697699
0 commit comments