Skip to content

[Docker] Bump to Node.js 22#6222

Merged
louislam merged 13 commits intomasterfrom
dev
Oct 27, 2025
Merged

[Docker] Bump to Node.js 22#6222
louislam merged 13 commits intomasterfrom
dev

Conversation

@louislam
Copy link
Copy Markdown
Owner

No description provided.

@louislam louislam added this to the 2.1.0 milestone Oct 22, 2025
@louislam
Copy link
Copy Markdown
Owner Author

louislam commented Oct 22, 2025

Oh no, it seems that Node.js 24 had dropped support for ARMv7.

actions/runner#3983

Node.js 22 EOL = 30 Apr 2027

My plan:
Uptime Kuma 2.X.X - stays Node.js 22 (Bookworm)
Uptime Kuma 3.0.0 - also drop support for ARMv7, and update to Node.js >= 24 (Debian Trixie)

Copy link
Copy Markdown
Collaborator

@CommanderStorm CommanderStorm left a comment

Choose a reason for hiding this comment

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

Lgtm

@louislam louislam changed the title [Docker] Bump to Node.js 24 and Debian Trixie [Docker] Bump to Node.js 22 and Debian Trixie Oct 23, 2025
Copilot AI review requested due to automatic review settings October 27, 2025 14:38
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR upgrades the Docker base image to Node.js 22 and Debian Trixie, while also updating Node.js version requirements and GitHub Actions workflows to support the new version range.

  • Updates Docker base images from Node.js 20/Debian Bookworm to Node.js 22/Debian Trixie
  • Updates Node.js version support in CI/CD workflows to include Node.js 22 and 24
  • Updates GitHub Actions setup-node action from v4 to v6

Reviewed Changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
package.json Updates engine requirements to remove Node.js 18 support and changes test-backend script pattern
docker/debian-base.dockerfile Updates base images to Node.js 22 with Debian Trixie
.github/workflows/validate.yml Updates setup-node action to v6
.github/workflows/close-incorrect-issue.yml Updates setup-node action to v6
.github/workflows/auto-test.yml Updates Node.js test matrix and setup-node action to v6

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI review requested due to automatic review settings October 27, 2025 14:55
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI review requested due to automatic review settings October 27, 2025 15:04
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@louislam louislam changed the title [Docker] Bump to Node.js 22 and Debian Trixie [Docker] Bump to Node.js 22 Oct 27, 2025
@louislam louislam marked this pull request as ready for review October 27, 2025 15:48
Copilot AI review requested due to automatic review settings October 27, 2025 15:48
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

louislam and others added 2 commits October 27, 2025 23:49
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings October 27, 2025 15:50
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Copilot reviewed 6 out of 6 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@louislam louislam merged commit 8f3cb77 into master Oct 27, 2025
19 checks passed
@CommanderStorm CommanderStorm deleted the dev branch October 27, 2025 19:18
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