Skip to content

Commit d90e9de

Browse files
committed
fix: address remaining 10.23.0 refs and e2e build:workers step
- AGENTS.md, CONTRIBUTING.md, ai/references/repo.md, apps/supervisor/ Containerfile: bump remaining 10.23.0 refs to 10.33.2 (caught by Devin review) - .github/workflows/e2e.yml: add --if-present to the build:workers step. The script doesn't exist in cli-v3; pnpm 10.23.0 silently passed when running a missing script, but pnpm 10.33.2 exits 1 with ERR_PNPM_RECURSIVE_RUN_NO_SCRIPT. --if-present preserves the existing no-op behavior under the new pnpm. https://claude.ai/code/session_01G759MUqmjsPh9k1qDxbdjG
1 parent e584fa5 commit d90e9de

5 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/e2e.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
run: pnpm run build --filter trigger.dev^...
4949

5050
- name: 🔧 Build worker template files
51-
run: pnpm --filter trigger.dev run build:workers
51+
run: pnpm --filter trigger.dev run --if-present build:workers
5252

5353
- name: Enable corepack
5454
run: corepack enable

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ This repository is a pnpm monorepo managed with Turbo. It contains multiple apps
1313
See `ai/references/repo.md` for a more complete explanation of the workspaces.
1414

1515
## Development setup
16-
1. Install dependencies with `pnpm i` (pnpm `10.23.0` and Node.js `20.20.0` are required).
16+
1. Install dependencies with `pnpm i` (pnpm `10.33.2` and Node.js `20.20.0` are required).
1717
2. Copy `.env.example` to `.env` and generate a random 16 byte hex string for `ENCRYPTION_KEY` (`openssl rand -hex 16`). Update other secrets if needed.
1818
3. Start the local services with Docker:
1919
```bash

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ branch are tagged into a release periodically.
3030
### Prerequisites
3131

3232
- [Node.js](https://nodejs.org/en) version 20.20.0
33-
- [pnpm package manager](https://pnpm.io/installation) version 10.23.0
33+
- [pnpm package manager](https://pnpm.io/installation) version 10.33.2
3434
- [Docker](https://www.docker.com/get-started/)
3535
- [protobuf](https://github.com/protocolbuffers/protobuf)
3636

@@ -51,7 +51,7 @@ branch are tagged into a release periodically.
5151
```
5252
3. Ensure you are on the correct version of Node.js (20.20.0). If you are using `nvm`, there is an `.nvmrc` file that will automatically select the correct version of Node.js when you navigate to the repository.
5353

54-
4. Run `corepack enable` to use the correct version of pnpm (`10.23.0`) as specified in the root `package.json` file.
54+
4. Run `corepack enable` to use the correct version of pnpm (`10.33.2`) as specified in the root `package.json` file.
5555

5656
5. Install the required packages using pnpm.
5757
```

ai/references/repo.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Repo Overview
22

3-
This is a pnpm 10.23.0 monorepo that uses turborepo @turbo.json. The following workspaces are relevant
3+
This is a pnpm 10.33.2 monorepo that uses turborepo @turbo.json. The following workspaces are relevant
44

55
## Apps
66

apps/supervisor/Containerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ COPY --from=pruner --chown=node:node /app/out/json/ .
1616
COPY --from=pruner --chown=node:node /app/out/pnpm-lock.yaml ./pnpm-lock.yaml
1717
COPY --from=pruner --chown=node:node /app/out/pnpm-workspace.yaml ./pnpm-workspace.yaml
1818

19-
RUN corepack enable && corepack prepare pnpm@10.23.0 --activate
19+
RUN corepack enable && corepack prepare pnpm@10.33.2 --activate
2020

2121
FROM base AS deps-fetcher
2222
RUN apk add --no-cache python3-dev py3-setuptools make g++ gcc linux-headers

0 commit comments

Comments
 (0)