Skip to content

Commit acda6d1

Browse files
committed
updating frontend deps
1 parent 1de217d commit acda6d1

7 files changed

Lines changed: 1882 additions & 16234 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ export ODDISH_API_KEY="ok_..."
4848

4949
```bash
5050
# Run a single agent
51-
oddish run -d terminal-bench@2.0 -a codex -m gpt-5.4 --n-trials 3
51+
oddish run -d terminal-bench@2.0 -a codex -m gpt-5.5 --n-trials 3
5252
```
5353

5454
```bash

frontend/Dockerfile

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,11 @@ FROM base AS deps
66
RUN apk add --no-cache libc6-compat
77
WORKDIR /app
88

9-
# Install pnpm
10-
RUN corepack enable && corepack prepare pnpm@latest --activate
9+
# Pin pnpm to the exact version declared in package.json's ``packageManager``
10+
# field. Using ``pnpm@latest`` would defeat the purpose of a frozen lockfile
11+
# if pnpm itself were compromised upstream; ``--activate`` with an exact
12+
# version is reproducible across builds.
13+
RUN corepack enable && corepack prepare pnpm@10.0.0 --activate
1114

1215
# Copy package files
1316
COPY package.json pnpm-lock.yaml ./
@@ -19,8 +22,8 @@ RUN pnpm install --frozen-lockfile
1922
FROM base AS builder
2023
WORKDIR /app
2124

22-
# Install pnpm
23-
RUN corepack enable && corepack prepare pnpm@latest --activate
25+
# Install pnpm (same pin as deps stage).
26+
RUN corepack enable && corepack prepare pnpm@10.0.0 --activate
2427

2528
COPY --from=deps /app/node_modules ./node_modules
2629
COPY . .

0 commit comments

Comments
 (0)