File tree 7 files changed +6588
-8691
lines changed
7 files changed +6588
-8691
lines changed Original file line number Diff line number Diff line change 9
9
runs-on : ubuntu-latest
10
10
steps :
11
11
- uses : actions/checkout@v4
12
- - uses : volta-cli/action@v1
12
+ - uses : pnpm/action-setup@v4
13
+ with :
14
+ version : 8
15
+ - uses : volta-cli/action@v4
13
16
with :
14
17
node-version : 20.12.0
15
18
16
19
- name : Install packages
17
- run : npm install
20
+ run : pnpm install
18
21
- name : Install bun
19
- run : npm install -g bun
22
+ run : pnpm install -g bun
20
23
- name : Links
21
- run : npm run links
24
+ run : pnpm run links
22
25
env :
23
26
BASE_URL : ${{ github.event.deployment_status.target_url }}
Original file line number Diff line number Diff line change @@ -12,17 +12,20 @@ jobs:
12
12
runs-on : ubuntu-latest
13
13
steps :
14
14
- uses : actions/checkout@v4
15
- - uses : volta-cli/action@v1
15
+ - uses : pnpm/action-setup@v4
16
+ with :
17
+ version : 8
18
+ - uses : volta-cli/action@v4
16
19
with :
17
20
node-version : 20.12.0
18
21
19
22
- name : Install packages
20
- run : npm install
23
+ run : pnpm install
21
24
- name : Lint
22
- run : npm run lint
25
+ run : pnpm run lint
23
26
- name : Next Build (because it's more strict)
24
- run : npm run build
27
+ run : pnpm run build
25
28
env :
26
29
NEXT_PUBLIC_SITE_URL : ' https://replay.io'
27
30
- name : Check formatting
28
- run : npm run prettier:ci
31
+ run : pnpm run prettier:ci
Original file line number Diff line number Diff line change @@ -20,15 +20,18 @@ jobs:
20
20
needs : [wait-for-vercel]
21
21
steps :
22
22
- uses : actions/checkout@v4
23
+ - uses : pnpm/action-setup@v4
24
+ with :
25
+ version : 8
23
26
- uses : actions/setup-node@v4
24
27
with :
25
28
node-version : lts/*
26
29
- name : Install dependencies
27
- run : npm ci
30
+ run : pnpm i
28
31
- name : Install Replay Chromium
29
- run : npx replayio install
32
+ run : pnpx replayio install
30
33
- name : Run Playwright tests
31
- run : npx playwright test --project replay-chromium
34
+ run : pnpm test
32
35
env :
33
36
BASE_URL : ${{ needs.wait-for-vercel.outputs.preview_url }}
34
37
REPLAY_API_KEY : ${{ secrets.REPLAY_API_KEY }}
Original file line number Diff line number Diff line change
1
+ pnpm-lock.yaml
You can’t perform that action at this time.
0 commit comments