Compare commits

...

1 Commits

Author SHA1 Message Date
dependabot[bot]
7eea4e302e chore(deps): bump node from 24 to 25
Bumps node from 24 to 25.

---
updated-dependencies:
- dependency-name: node
  dependency-version: '25'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-20 13:24:42 +00:00
4 changed files with 7 additions and 7 deletions

View File

@@ -1,7 +1,7 @@
# syntax=docker/dockerfile:1
# Build stage - compile TypeScript and prepare production files
FROM node:24-slim AS builder
FROM node:25-slim AS builder
WORKDIR /app
@@ -21,7 +21,7 @@ RUN npm run build
COPY . .
# Production dependency stage - smaller layer for dependencies
FROM node:24-slim AS prod-deps
FROM node:25-slim AS prod-deps
WORKDIR /app
@@ -32,7 +32,7 @@ COPY package*.json ./
RUN npm ci --omit=dev && npm cache clean --force
# Test stage - includes dev dependencies and test files
FROM node:24-slim AS test
FROM node:25-slim AS test
# Set shell with pipefail option
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
@@ -58,7 +58,7 @@ ENV NODE_ENV=test
CMD ["npm", "run", "test:unit"]
# Production stage - minimal runtime image
FROM node:24-slim AS production
FROM node:25-slim AS production
# Set shell with pipefail option for better error handling
SHELL ["/bin/bash", "-o", "pipefail", "-c"]

View File

@@ -1,4 +1,4 @@
FROM node:24
FROM node:25
# Install dependencies for interactive session
RUN apt update && apt install -y \

View File

@@ -1,4 +1,4 @@
FROM node:24
FROM node:25
# Install dependencies
RUN apt update && apt install -y less \

View File

@@ -1,5 +1,5 @@
# First stage: Interactive setup for Claude Code authentication
FROM node:24
FROM node:25
# Install Claude Code
RUN npm install -g @anthropic-ai/claude-code