Skip to content

Commit a2d8afc

Browse files
committed
doc: include git node release --promote to steps
Refs: nodejs/node-core-utils#835
1 parent f17b9a4 commit a2d8afc

File tree

1 file changed

+17
-6
lines changed

1 file changed

+17
-6
lines changed

doc/contributing/releases.md

+17-6
Original file line numberDiff line numberDiff line change
@@ -704,12 +704,23 @@ the build before moving forward. Use the following list as a baseline:
704704

705705
### 11. Tag and sign the release commit
706706

707-
Once you have produced builds that you're happy with, create a new tag. By
708-
waiting until this stage to create tags, you can discard a proposed release if
709-
something goes wrong or additional commits are required. Once you have created a
710-
tag and pushed it to GitHub, you _**must not**_ delete and re-tag. If you make
711-
a mistake after tagging then you'll have to version-bump and start again and
712-
count that tag/version as lost.
707+
Once you have produced builds that you're happy with you can either run
708+
`git node release -S --promote`
709+
710+
```console
711+
$ git node release -S --promote https://github.com/nodejs/node/pull/XXXX
712+
```
713+
714+
to automate the remaining steps until step 16 or you can perform it manually
715+
following the below steps.
716+
717+
***
718+
719+
Create a new tag: By waiting until this stage to create tags, you can discard
720+
a proposed release if something goes wrong or additional commits are required.
721+
Once you have created a tag and pushed it to GitHub, you _**must not**_ delete
722+
and re-tag. If you make a mistake after tagging then you'll have to version-bump
723+
and start again and count that tag/version as lost.
713724

714725
Tag summaries have a predictable format. Look at a recent tag to see:
715726

0 commit comments

Comments
 (0)