GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — chore(deps): move the images to Node.js 24 by dependabot[bot] · Pull Request #137 · SocketDev/socket-basics

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 6, 2026 •
edited by lelia
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Contributor

Moves all three images to Node.js 24 instead of the Node 25 Dependabot proposed, and stops Dependabot proposing Node majors.

Why not 25

Node 25 is an odd-numbered "Current" release. Those never become LTS, and 25 reached end of life on 2026-06-01. node:25-slim hasn't been rebuilt since 2026-05-20, so it no longer receives Node security fixes. Node 24 is LTS, supported until 2028-04-30.

Changes

  • app_tests/Dockerfile: node:24-slim.
  • Dockerfile and Dockerfile.heavy: nodesource setup_24.x, and the version floor moves from 22.23.4 to 24.22.1, the first Node 24 release that rejects the compromised eMudhra intermediates. Both currently resolve to 24.22.2.
  • .github/dependabot.yml: ignores node major updates for app_tests. The two root Dockerfiles install Node through nodesource, which Dependabot can't see, so a Node major has to change all three images together. Node 24 minor and patch releases still arrive through the floating node:24-slim tag and nodesource setup_24.x on every build.
  • Changelog entry under Unreleased.

The smoke tests build all three images.

Dependabot stops rebasing this branch now that it has a non-Dependabot commit.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@dependabot
chore(deps): bump node in /app_tests in the docker-app-tests-major group
657dba0
Bumps the docker-app-tests-major group in /app_tests with 1 update: node.


Updates `node` from 22-slim to 25-slim

---
updated-dependencies:
- dependency-name: node
  dependency-version: 25-slim
  dependency-type: direct:production
  dependency-group: docker-app-tests-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot
dependabot Bot requested a review from a team as a code owner November 6, 2026 22:48
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Nov 6, 2026
@dependabot @github

dependabot Bot commented on behalf of github Nov 6, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: docker. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@dependabot
dependabot Bot deployed to socket-firewall November 6, 2026 22:48 Active
@lelia lelia added the docker label Nov 6, 2026
@lelia
chore(deps): move the images to Node.js 24 instead of 25
2b34dfa
Node 25 is an odd-numbered release, never LTS, and reached end of life on
2026-06-01; node:25-slim has not been rebuilt since May. Node 24 is LTS and
supported until April 2028.

Moves all three images together. Dockerfile and Dockerfile.heavy install Node
through nodesource, which Dependabot cannot see, so their setup script, version
floor and comment move with the app_tests node stage. The version floor is
24.22.1, the first Node 24 release that rejects the compromised eMudhra
intermediates.

Dependabot now ignores Node major versions for app_tests, so majors move by
hand across all three images, and minor and patch updates still arrive.
@lelia
lelia deployed to socket-firewall November 6, 2026 23:06 — with GitHub Actions Active
@lelia lelia changed the title chore(deps): bump node from 22-slim to 25-slim in /app_tests in the docker-app-tests-major group chore(deps): move the images to Node.js 24 Nov 6, 2026
@lelia
chore(deps): say how Node minor and patch releases arrive
7e408dd
@lelia
lelia deployed to socket-firewall November 6, 2026 23:06 — with GitHub Actions Active

This branch was successfully deployed

1 active deployment
socket-firewall — 7e408dd0 Deployed Nov 6, 2026 by lelia via analyze #169
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

dependencies Pull requests that update a dependency file docker

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

1 participant

@lelia
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.