diff --git a/Dockerfile b/Dockerfile index ad16de9..18dd0fe 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.7 -FROM node:24-alpine@sha256:d32cdf619f63fe0471182d08996dd516c6275bb5fd31ae06e55a570bd9e1ad43 AS build +FROM node:26-alpine@sha256:aadf416b2cdce311a8811ba3f0608a61b77dbf997500e2eafe781b51f6a0b019 AS build WORKDIR /app COPY package.json package-lock.json ./ RUN --mount=type=cache,id=depdiff-action-build-npm,target=/root/.npm,sharing=locked \ @@ -11,7 +11,7 @@ COPY tsconfig.json tsconfig.build.json ./ COPY src ./src RUN npm run build -FROM node:24-alpine@sha256:d32cdf619f63fe0471182d08996dd516c6275bb5fd31ae06e55a570bd9e1ad43 +FROM node:26-alpine@sha256:aadf416b2cdce311a8811ba3f0608a61b77dbf997500e2eafe781b51f6a0b019 ENV NODE_ENV=production WORKDIR /app RUN --mount=type=secret,id=depdiff_ca,required=false \ diff --git a/Dockerfile.cli b/Dockerfile.cli index 8408355..9553f2d 100644 --- a/Dockerfile.cli +++ b/Dockerfile.cli @@ -1,5 +1,5 @@ # syntax=docker/dockerfile:1.7 -FROM node:24-alpine@sha256:d32cdf619f63fe0471182d08996dd516c6275bb5fd31ae06e55a570bd9e1ad43 AS build +FROM node:26-alpine@sha256:aadf416b2cdce311a8811ba3f0608a61b77dbf997500e2eafe781b51f6a0b019 AS build WORKDIR /app COPY package.json package-lock.json ./ RUN --mount=type=cache,id=depdiff-build-npm,target=/root/.npm,sharing=locked \ @@ -11,7 +11,7 @@ COPY tsconfig.json tsconfig.build.json ./ COPY src ./src RUN npm run build -FROM node:24-alpine@sha256:d32cdf619f63fe0471182d08996dd516c6275bb5fd31ae06e55a570bd9e1ad43 AS runtime +FROM node:26-alpine@sha256:aadf416b2cdce311a8811ba3f0608a61b77dbf997500e2eafe781b51f6a0b019 AS runtime ENV NODE_ENV=production WORKDIR /app RUN --mount=type=secret,id=depdiff_ca,required=false \