File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -263,6 +263,18 @@ branch.
263
263
$ git checkout -b v1.2.3-proposal upstream/v1.x-staging
264
264
```
265
265
266
+ <details >
267
+ <summary >Security release</summary >
268
+
269
+ When performing Security Releases, the ` vN.x.x-proposal ` branch should be
270
+ branched off of ` vN.x ` .
271
+
272
+ ``` console
273
+ $ git checkout -b v1.2.3-proposal upstream/v1.x
274
+ git cherry-pick ... # cherry-pick nodejs-private PR commits directly into the proposal
275
+ ```
276
+ </details >
277
+
266
278
### 3. Update ` src/node_version.h `
267
279
268
280
Set the version for the proposed release using the following macros, which are
@@ -458,6 +470,9 @@ Notable changes:
458
470
PR-URL: TBD
459
471
```
460
472
473
+ ** Note** : Ensure to push the proposal branch to the nodejs-private repository.
474
+ Otherwise, you will leak the commits before the security release.
475
+
461
476
</details >
462
477
463
478
### 6. Propose release on GitHub
You can’t perform that action at this time.
0 commit comments