@@ -448,6 +448,23 @@ testing is required. Use this opportunity particularly to test macOS and Windows
448448installers if there are any concerns. Click through to the individual workers
449449for a run to find the artifacts.
450450
451+ Release build list
452+
453+ | name | OS |
454+ | ------------------------------------------ | ------------- |
455+ | rhel8-release-sources | Linux x64 |
456+ | osx1015-release-tar | macOS 10.15 |
457+ | vs2019-x64 | Windows x64 |
458+ | cross-compiler-rhel8-arm7-gcc-8-glibc-2.28 | Linux ARMv7 |
459+ | rhel8-s390x-release | Linux s390x |
460+ | vs2019-x86 | Windows x86 |
461+ | aix72-ppc64 | AIX 7.2 |
462+ | rhel8-ppc64le-release | Linux ppc64le |
463+ | rhel8-x64-release | Linux x64 |
464+ | osx11-release-tar | macOS 11 |
465+ | rhel8-arm64-release | Linux ARM64 |
466+ | osx11-release-pkg | macOS 11 |
467+
451468All release workers should achieve "SUCCESS" (and be green, not red). A release
452469with failures should not be promoted as there are likely problems to be
453470investigated.
@@ -468,7 +485,17 @@ failed build if you start again!
468485Jenkins collects the artifacts from the builds, allowing you to download and
469486install the new build. Make sure that the build appears correct. Check the
470487version numbers, and perform some basic checks to confirm that all is well with
471- the build before moving forward.
488+ the build before moving forward. Use the following list as a baseline:
489+
490+ * ` process.version ` is as expected
491+ * ` process.release ` is as expected
492+ * ` process.versions ` is as expected (for example, ` openssl ` or ` llhttp ` version
493+ must be in the expected updated version)
494+ * npm version (check it matches what we expect)
495+ * Run the test suite against the built binaries (optional)
496+ ``` console
497+ ./tools/test.py --shell ~/Downloads/node-v18.5.0-linux-x64/bin/node
498+ ```
472499
473500### 11. Tag and sign the release commit
474501
@@ -510,6 +537,8 @@ include the release code name.
510537The tag ** must** be signed using the GPG key that's listed for you on the
511538project README.
512539
540+ ** Note** : Don't push the tag to remote at this point.
541+
513542### 12. Set up for the next release
514543
515544On release proposal branch, edit ` src/node_version.h ` again and:
0 commit comments