More pipeline issues
This commit is contained in:
+5
-5
@@ -11,13 +11,13 @@ steps:
|
|||||||
image: node:24-bookworm-slim
|
image: node:24-bookworm-slim
|
||||||
commands:
|
commands:
|
||||||
- corepack enable
|
- corepack enable
|
||||||
- corepack prepare pnpm@latest --activate
|
- corepack prepare pnpm@10.28.2 --activate
|
||||||
- pnpm install --frozen-lockfile
|
- pnpm install --frozen-lockfile
|
||||||
|
|
||||||
- name: Prettier
|
- name: Prettier
|
||||||
image: node:24-bookworm-slim
|
image: node:24-bookworm-slim
|
||||||
commands:
|
commands:
|
||||||
- corepack enable && corepack prepare pnpm@latest --activate
|
- corepack enable && corepack prepare pnpm@10.28.2 --activate
|
||||||
- pnpm run format:check
|
- pnpm run format:check
|
||||||
depends_on:
|
depends_on:
|
||||||
- Install
|
- Install
|
||||||
@@ -43,7 +43,7 @@ steps:
|
|||||||
- name: Lint
|
- name: Lint
|
||||||
image: node:24-bookworm-slim
|
image: node:24-bookworm-slim
|
||||||
commands:
|
commands:
|
||||||
- corepack enable && corepack prepare pnpm@latest --activate
|
- corepack enable && corepack prepare pnpm@10.28.2 --activate
|
||||||
- pnpm run lint
|
- pnpm run lint
|
||||||
depends_on:
|
depends_on:
|
||||||
- Prettier
|
- Prettier
|
||||||
@@ -51,7 +51,7 @@ steps:
|
|||||||
- name: Tests & Coverage
|
- name: Tests & Coverage
|
||||||
image: node:24-bookworm-slim
|
image: node:24-bookworm-slim
|
||||||
commands:
|
commands:
|
||||||
- corepack enable && corepack prepare pnpm@latest --activate
|
- corepack enable && corepack prepare pnpm@10.28.2 --activate
|
||||||
- pnpm run test:coverage
|
- pnpm run test:coverage
|
||||||
depends_on:
|
depends_on:
|
||||||
- Lint
|
- Lint
|
||||||
@@ -77,7 +77,7 @@ steps:
|
|||||||
- name: Build
|
- name: Build
|
||||||
image: node:24-bookworm-slim
|
image: node:24-bookworm-slim
|
||||||
commands:
|
commands:
|
||||||
- corepack enable && corepack prepare pnpm@latest --activate
|
- corepack enable && corepack prepare pnpm@10.28.2 --activate
|
||||||
- pnpm run build
|
- pnpm run build
|
||||||
depends_on:
|
depends_on:
|
||||||
- Tests & Coverage
|
- Tests & Coverage
|
||||||
|
|||||||
+3
-2
@@ -1,5 +1,6 @@
|
|||||||
FROM node:24-alpine AS builder
|
FROM node:24-alpine AS builder
|
||||||
RUN corepack enable && corepack prepare pnpm@latest --activate
|
# Match root packageManager (pnpm@latest → v11 hard-fails unapproved native builds).
|
||||||
|
RUN corepack enable && corepack prepare pnpm@10.28.2 --activate
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
COPY package.json pnpm-lock.yaml* ./
|
COPY package.json pnpm-lock.yaml* ./
|
||||||
RUN pnpm install
|
RUN pnpm install
|
||||||
@@ -9,7 +10,7 @@ ENV NEXT_TELEMETRY_DISABLED=1
|
|||||||
RUN pnpm run build
|
RUN pnpm run build
|
||||||
|
|
||||||
FROM node:24-alpine
|
FROM node:24-alpine
|
||||||
RUN corepack enable && corepack prepare pnpm@latest --activate
|
RUN corepack enable && corepack prepare pnpm@10.28.2 --activate
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
ENV NODE_ENV=production
|
ENV NODE_ENV=production
|
||||||
ENV NEXT_TELEMETRY_DISABLED=1
|
ENV NEXT_TELEMETRY_DISABLED=1
|
||||||
|
|||||||
@@ -46,5 +46,14 @@
|
|||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=20"
|
"node": ">=20"
|
||||||
|
},
|
||||||
|
"pnpm": {
|
||||||
|
"onlyBuiltDependencies": [
|
||||||
|
"esbuild",
|
||||||
|
"sharp"
|
||||||
|
],
|
||||||
|
"ignoredBuiltDependencies": [
|
||||||
|
"unrs-resolver"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user