Skip to content

Onboarding Node 26#2956

Open
prathambande wants to merge 4 commits into
mainfrom
prathambande/node-26
Open

Onboarding Node 26#2956
prathambande wants to merge 4 commits into
mainfrom
prathambande/node-26

Conversation

@prathambande

@prathambande prathambande commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

This PR brings Dockerfile and supporting shell scripts addition/changes to get about getting Node 26 on resolute raccoon based OS flavor.

Why new common base ?

  • To keep ongoing stack versions untouched and cut down on unnecessary packages/ script files to prevent bloating of intermediate layers
  • Similar to Onboarding Python 3.15 #2951

Comparing with Node 24 Noble
image

Corepack is not being shipped by default in Node 25+: nodejs/TSC#1697

@prathambande prathambande requested a review from a team as a code owner July 12, 2026 21:56
@github-actions

Copy link
Copy Markdown
Contributor

SHA Validation Summary

Stack Status
PHP ✅ success
.NET ✅ success
PHP Validation Output
Validating PHP SHA256 hashes from: images/constants.yml
==================================================
PHP 8.1.34: OK
PHP 8.2.31: OK
PHP 8.3.31: OK
PHP 8.4.21: OK
PHP 8.5.6: OK
==================================================
Validated: 5 PHP version(s)
SHA VALIDATION PASSED
.NET Validation Output
Validating .NET SHA512 hashes...
  .NET Runtime 8.0.28: OK
  .NET Runtime 9.0.17: OK
  NET_CORE_APP_100: SKIP (no SHA defined)
  ASP.NET Core 8.0.28: OK
  ASP.NET Core 9.0.17: OK
  ASPNET_CORE_APP_100: SKIP (no SHA defined)
SHA VALIDATION PASSED

Comment thread images/constants.yml
Comment thread images/runtime/commonbase/resolute/Dockerfile Outdated

# Download Node.js directly from official source and verify SHA256
FROM ${BASE_IMAGE} AS nodeDownloader
ARG NODE24_VERSION

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need this arg ?

Comment thread images/runtime/node/26/resolute.Dockerfile Outdated
@github-actions

Copy link
Copy Markdown
Contributor

SHA Validation Summary

Stack Status
PHP ✅ success
.NET ✅ success
PHP Validation Output
Validating PHP SHA256 hashes from: images/constants.yml
==================================================
PHP 8.1.34: OK
PHP 8.2.31: OK
PHP 8.3.31: OK
PHP 8.4.21: OK
PHP 8.5.6: OK
==================================================
Validated: 5 PHP version(s)
SHA VALIDATION PASSED
.NET Validation Output
Validating .NET SHA512 hashes...
  .NET Runtime 8.0.28: OK
  .NET Runtime 9.0.17: OK
  NET_CORE_APP_100: SKIP (no SHA defined)
  ASP.NET Core 8.0.28: OK
  ASP.NET Core 9.0.17: OK
  ASPNET_CORE_APP_100: SKIP (no SHA defined)
SHA VALIDATION PASSED

@github-actions

Copy link
Copy Markdown
Contributor

SHA Validation Summary

Stack Status
PHP ✅ success
.NET ✅ success
PHP Validation Output
Validating PHP SHA256 hashes from: images/constants.yml
==================================================
PHP 8.1.34: OK
PHP 8.2.31: OK
PHP 8.3.31: OK
PHP 8.4.21: OK
PHP 8.5.6: OK
==================================================
Validated: 5 PHP version(s)
SHA VALIDATION PASSED
.NET Validation Output
Validating .NET SHA512 hashes...
  .NET Runtime 8.0.28: OK
  .NET Runtime 9.0.17: OK
  NET_CORE_APP_100: SKIP (no SHA defined)
  ASP.NET Core 8.0.28: OK
  ASP.NET Core 9.0.17: OK
  ASPNET_CORE_APP_100: SKIP (no SHA defined)
SHA VALIDATION PASSED

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.

2 participants