Skip to content

Commit 1badb43

Browse files
committed
Readded arm v6 and v7 platform to workflow publish_to_docker_hub
1 parent 3fc4fc7 commit 1badb43

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

.github/workflows/publish_to_docker_hub.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,6 @@ jobs:
5959
with:
6060
context: .
6161
file: ./docker/Dockerfile
62-
platforms: linux/amd64,linux/arm64
62+
platforms: linux/amd64,linux/arm64,linux/arm/v6,linux/arm/v7
6363
push: true
6464
tags: ${{ steps.prep.outputs.tags }}

docker/Dockerfile

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
1-
FROM node:20-alpine as build
1+
FROM node:20-alpine3.18 AS build
22
WORKDIR /tmp
33
COPY . .
44
RUN npm ci && npm run build
55

6-
FROM node:20-alpine
7-
WORKDIR /usr/src/app
6+
FROM node:20-alpine3.18 AS prod
7+
WORKDIR /tmp_prod
88
COPY --from=build /tmp/dist ./dist
99
COPY --from=build /tmp/docker/run.sh ./run.sh
1010
COPY --from=build /tmp/package.json ./package.json
1111
COPY --from=build /tmp/package-lock.json ./package-lock.json
12-
RUN apk add --no-cache jq \
13-
&& npm ci --only=production
12+
RUN npm ci --only=production
13+
14+
FROM node:20-alpine
15+
WORKDIR /usr/src/app
16+
COPY --from=prod /tmp_prod ./
17+
RUN apk add --no-cache jq
1418
RUN apk add --no-cache bash
1519
EXPOSE 3000
1620
VOLUME ["/data"]

0 commit comments

Comments
 (0)