Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ jobs:
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4
with:
node-version: 20
node-version: 24
cache: pnpm
- run: pnpm install --frozen-lockfile --filter @headless/app
- name: Context pruning suite
Expand Down Expand Up @@ -94,7 +94,7 @@ jobs:
- uses: pnpm/action-setup@v4
- uses: actions/setup-node@v4
with:
node-version: 20
node-version: 24
cache: pnpm
- run: pnpm install --frozen-lockfile --filter @headless/web
- run: pnpm --filter @headless/web lint
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ architecture-decision entry **before** the implementation lands.
## Development setup

```sh
pnpm install # workspace tooling (Node 20+, pnpm 9)
pnpm install # workspace tooling (Node 22+, pnpm 9)
pnpm test # protocol/security suite — needs a Swift toolchain
pnpm test:runtime # jsdom context-pruning suite — Node only
pnpm test:e2e:linux # Docker + sandboxed Chromium E2E
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"test:e2e:linux": "pnpm --filter @headless/app test:e2e:linux"
},
"engines": {
"node": ">=20",
"node": ">=22",
"pnpm": ">=9"
},
"packageManager": "pnpm@9.15.0"
Expand Down
Loading