Skip to content

Commit fcb961d

Browse files
committed
chore(repo): upgrade pnpm, enable ignore-scripts=true
1 parent 83ddf72 commit fcb961d

File tree

37 files changed

+26370
-24646
lines changed

37 files changed

+26370
-24646
lines changed

.github/workflows/e2e.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ jobs:
3131
- name: ⎔ Setup pnpm
3232
uses: pnpm/action-setup@v4
3333
with:
34-
version: 8.15.5
34+
version: 10.16.0
3535

3636
- name: ⎔ Setup node
3737
uses: buildjet/setup-node@v4
3838
with:
39-
node-version: 20.19.0
39+
node-version: 24.11.1
4040

4141
- name: 📥 Download deps
4242
run: pnpm install --frozen-lockfile --filter trigger.dev...

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,12 @@ jobs:
3939
- name: ⎔ Setup pnpm
4040
uses: pnpm/action-setup@v4
4141
with:
42-
version: 8.15.5
42+
version: 10.16.0
4343

4444
- name: ⎔ Setup node
4545
uses: buildjet/setup-node@v4
4646
with:
47-
node-version: 20.19.0
47+
node-version: 24.11.1
4848
cache: "pnpm"
4949

5050
- name: 📥 Download deps

.github/workflows/typecheck.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ jobs:
1919
- name: ⎔ Setup pnpm
2020
uses: pnpm/action-setup@v4
2121
with:
22-
version: 8.15.5
22+
version: 10.16.0
2323

2424
- name: ⎔ Setup node
2525
uses: buildjet/setup-node@v4
2626
with:
27-
node-version: 20.19.0
27+
node-version: 24.11.1
2828
cache: "pnpm"
2929

3030
- name: 📥 Download deps

.github/workflows/unit-tests-internal.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,12 @@ jobs:
5353
- name: ⎔ Setup pnpm
5454
uses: pnpm/action-setup@v4
5555
with:
56-
version: 8.15.5
56+
version: 10.16.0
5757

5858
- name: ⎔ Setup node
5959
uses: buildjet/setup-node@v4
6060
with:
61-
node-version: 20.19.0
61+
node-version: 24.11.1
6262
cache: "pnpm"
6363

6464
# ..to avoid rate limits when pulling images
@@ -111,12 +111,12 @@ jobs:
111111
- name: ⎔ Setup pnpm
112112
uses: pnpm/action-setup@v4
113113
with:
114-
version: 8.15.5
114+
version: 10.16.0
115115

116116
- name: ⎔ Setup node
117117
uses: buildjet/setup-node@v4
118118
with:
119-
node-version: 20.19.0
119+
node-version: 24.11.1
120120
# no cache enabled, we're not installing deps
121121

122122
- name: Download blob reports from GitHub Actions Artifacts

.github/workflows/unit-tests-packages.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,12 @@ jobs:
5353
- name: ⎔ Setup pnpm
5454
uses: pnpm/action-setup@v4
5555
with:
56-
version: 8.15.5
56+
version: 10.16.0
5757

5858
- name: ⎔ Setup node
5959
uses: buildjet/setup-node@v4
6060
with:
61-
node-version: 20.19.0
61+
node-version: 24.11.1
6262
cache: "pnpm"
6363

6464
# ..to avoid rate limits when pulling images
@@ -111,12 +111,12 @@ jobs:
111111
- name: ⎔ Setup pnpm
112112
uses: pnpm/action-setup@v4
113113
with:
114-
version: 8.15.5
114+
version: 10.16.0
115115

116116
- name: ⎔ Setup node
117117
uses: buildjet/setup-node@v4
118118
with:
119-
node-version: 20.19.0
119+
node-version: 24.11.1
120120
# no cache enabled, we're not installing deps
121121

122122
- name: Download blob reports from GitHub Actions Artifacts

.github/workflows/unit-tests-webapp.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,12 @@ jobs:
5353
- name: ⎔ Setup pnpm
5454
uses: pnpm/action-setup@v4
5555
with:
56-
version: 8.15.5
56+
version: 10.16.0
5757

5858
- name: ⎔ Setup node
5959
uses: buildjet/setup-node@v4
6060
with:
61-
node-version: 20.19.0
61+
node-version: 24.11.1
6262
cache: "pnpm"
6363

6464
# ..to avoid rate limits when pulling images
@@ -119,12 +119,12 @@ jobs:
119119
- name: ⎔ Setup pnpm
120120
uses: pnpm/action-setup@v4
121121
with:
122-
version: 8.15.5
122+
version: 10.16.0
123123

124124
- name: ⎔ Setup node
125125
uses: buildjet/setup-node@v4
126126
with:
127-
node-version: 20.19.0
127+
node-version: 24.11.1
128128
# no cache enabled, we're not installing deps
129129

130130
- name: Download blob reports from GitHub Actions Artifacts

.npmrc

Lines changed: 0 additions & 5 deletions
This file was deleted.

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v20.19.0
1+
v24.11.1

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 `8.15.5` and Node.js `20.11.1` are required).
16+
1. Install dependencies with `pnpm i` (pnpm `10.16.0` and Node.js `24.11.1` 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: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ branch are tagged into a release periodically.
1414

1515
### Prerequisites
1616

17-
- [Node.js](https://nodejs.org/en) version 20.11.1
18-
- [pnpm package manager](https://pnpm.io/installation) version 8.15.5
17+
- [Node.js](https://nodejs.org/en) version 24.11.1
18+
- [pnpm package manager](https://pnpm.io/installation) version 10.16.0
1919
- [Docker](https://www.docker.com/get-started/)
2020
- [protobuf](https://github.com/protocolbuffers/protobuf)
2121

@@ -34,9 +34,9 @@ branch are tagged into a release periodically.
3434
```
3535
cd trigger.dev
3636
```
37-
3. Ensure you are on the correct version of Node.js (20.11.1). 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.
37+
3. Ensure you are on the correct version of Node.js (24.11.1). 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.
3838

39-
4. Run `corepack enable` to use the correct version of pnpm (`8.15.5`) as specified in the root `package.json` file.
39+
4. Run `corepack enable` to use the correct version of pnpm (`10.16.0`) as specified in the root `package.json` file.
4040

4141
5. Install the required packages using pnpm.
4242
```

0 commit comments

Comments
 (0)