Skip to content

Commit c0552f1

Browse files
authored
Remove Arm 32 containers (#497)
* Remove Arm 32 containers And move to Debian Trixie * Update Node.js version and OS in Dockerfile * Update Node.js version and OS in Dockerfile * Update NODE_VERSION to 24 in Dockerfile.custom * Update Node.js version to 24 in Dockerfile * Update LATEST_NODE version to 24 in workflows
1 parent 5fef381 commit c0552f1

File tree

5 files changed

+10
-21
lines changed

5 files changed

+10
-21
lines changed

.docker/Dockerfile.alpine

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG NODE_VERSION=20
1+
ARG NODE_VERSION=24
22
ARG OS=alpine
33

44
#### Stage BASE ########################################################################################################

.docker/Dockerfile.debian

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
ARG NODE_VERSION=20
2-
ARG OS=bookworm-slim
1+
ARG NODE_VERSION=24
2+
ARG OS=trixie-slim
33

44
#### Stage BASE ########################################################################################################
55
FROM node:${NODE_VERSION}-${OS} AS base

.github/workflows/main.yml

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
alpine:
2121
env:
2222
# Setting the defaults up front
23-
LATEST_NODE: 20
23+
LATEST_NODE: 24
2424
DEFAULT_IMAGE: nodered/node-red
2525
GH_IMAGE: ghcr.io/node-red/node-red
2626
DEV_IMAGE: nodered/node-red-dev
@@ -155,18 +155,7 @@ jobs:
155155
fi
156156
fi
157157
158-
# if [[ "${{ matrix.node }}" == "18"]]; then
159-
# echo "platforms=linux/amd64,linux/arm/v7,linux/arm64" >> $GITHUB_OUTPUT
160-
# else
161-
# echo "platforms=linux/amd64,linux/arm64" >> $GITHUB_OUTPUT
162-
# fi
163-
164-
# if [[ "${{ matrix.suffix }}" == "-minimal" ]]; then
165-
# echo "platforms=linux/amd64,linux/arm64" >> $GITHUB_OUTPUT
166-
# else
167-
# echo "platforms=linux/amd64,linux/arm/v7,linux/arm64" >> $GITHUB_OUTPUT
168-
# fi
169-
echo "platforms=linux/amd64,linux/arm/v7,linux/arm64" >> $GITHUB_OUTPUT
158+
echo "platforms=linux/amd64,linux/arm64" >> $GITHUB_OUTPUT
170159
171160
echo $TAGS
172161
echo "tags=$TAGS" >> $GITHUB_OUTPUT
@@ -215,7 +204,7 @@ jobs:
215204
debian:
216205
env:
217206
# Setting the defaults up front
218-
LATEST_NODE: 20
207+
LATEST_NODE: 24
219208
DEFAULT_IMAGE: nodered/node-red
220209
GH_IMAGE: ghcr.io/node-red/node-red
221210
DEV_IMAGE: nodered/node-red-dev
@@ -321,7 +310,7 @@ jobs:
321310
uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0
322311
with:
323312
context: .
324-
platforms: linux/amd64, linux/arm64, linux/arm/v7
313+
platforms: linux/amd64, linux/arm64
325314
file: .docker/Dockerfile.debian
326315
push: ${{ steps.nrVersion.outputs.push }}
327316
build-args: |

docker-custom/Dockerfile.custom

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ARG ARCH=amd64
2-
ARG NODE_VERSION=20
2+
ARG NODE_VERSION=24
33
ARG OS=alpine
44

55
#### Stage BASE ########################################################################################################

docker-custom/Dockerfile.debian

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
ARG ARCH=amd64
2-
ARG NODE_VERSION=20
3-
ARG OS=bookworm-slim
2+
ARG NODE_VERSION=24
3+
ARG OS=trixie-slim
44

55
#### Stage BASE ########################################################################################################
66
FROM ${ARCH}/node:${NODE_VERSION}-${OS} AS base

0 commit comments

Comments
 (0)