Skip to content

chore: port Bash scripts to JS#2511

Draft
nschonni wants to merge 5 commits into
nodejs:mainfrom
nschonni:port-update-2026
Draft

chore: port Bash scripts to JS#2511
nschonni wants to merge 5 commits into
nodejs:mainfrom
nschonni:port-update-2026

Conversation

@nschonni
Copy link
Copy Markdown
Member

Description

Todo:

  • Still needs to address the build-automation.mjs since the script no longer takes a version as a parameter
  • Still needs to incorporate the "security" concept for the musl builds

Motivation and Context

Testing Details

Example Output(if appropriate)

Types of changes

  • Documentation
  • Version change (Update, remove or add more Node.js versions)
  • Variant change (Update, remove or add more variants, or versions of variants)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Other (none of the above)

Checklist

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING.md document.
  • All new and existing tests passed.

@MikeMcC399
Copy link
Copy Markdown
Contributor

It would be great to have a test suite to go along with this. At the moment we continually get surprised by the outcomes of automation, for instance when the Node.js publishing goes wrong and the data that docker-node relies on is in an inconsistent state.

This PR would also need documentation changes to match.

I realize that this is still just draft status, but wanted to share my thoughts anyway!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants