Skip to content
This repository was archived by the owner on Feb 15, 2026. It is now read-only.

fix: update to node 20.x.x#4340

Merged
sct merged 1 commit intodevelopfrom
fix/update-node-20
Feb 14, 2026
Merged

fix: update to node 20.x.x#4340
sct merged 1 commit intodevelopfrom
fix/update-node-20

Conversation

@sct
Copy link
Owner

@sct sct commented Feb 14, 2026

Description

Screenshot (if UI-related)

To-Dos

  • Successful build yarn build
  • Translation keys yarn i18n:extract
  • Database migration (if required)

Issues Fixed or Closed

  • Fixes #XXXX

Copilot AI review requested due to automatic review settings February 14, 2026 19:44
@sct sct enabled auto-merge (squash) February 14, 2026 19:45
@sct sct disabled auto-merge February 14, 2026 19:47
Copy link

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

Updates the project’s build/release infrastructure to use Node.js 20 instead of older pinned versions, affecting Docker builds, Snap packaging, and the GitHub release workflow.

Changes:

  • Updated Snapcraft nodejs plugin configuration to use Node.js 20.
  • Updated Docker images (build + runtime, plus local dev) to Node.js 20 Alpine images.
  • Updated the GitHub release workflow to run on Node.js 20.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 5 comments.

File Description
snap/snapcraft.yaml Switches Snap build Node version to 20 for the nodejs plugin.
Dockerfile.local Updates local development container base image to Node 20 Alpine.
Dockerfile Updates production multi-stage Docker build/runtime images to Node 20 Alpine.
.github/workflows/release.yml Updates release workflow Node version used by actions/setup-node.

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

@sct sct force-pushed the fix/update-node-20 branch from 2b9fc84 to d1b2498 Compare February 14, 2026 19:48
@sct sct enabled auto-merge (squash) February 14, 2026 19:48
@sct sct merged commit b0a15d3 into develop Feb 14, 2026
6 checks passed
@sct sct deleted the fix/update-node-20 branch February 14, 2026 19:55
@github-actions
Copy link

🎉 This PR is included in version 1.35.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants