2525 with :
2626 fetch-depth : 10
2727
28- - name : Install Pnpm
28+ - name : Install pnpm
2929 run : corepack enable
3030
31316464 run : |
6565 git config --system core.longpaths true
6666
67- - name : Install Pnpm
67+ - name : Install pnpm
6868 run : corepack enable
6969
7070 - name : Setup Node.js ${{ matrix.node-version }}
@@ -104,7 +104,7 @@ jobs:
104104 with :
105105 fetch-depth : 10
106106
107- - name : Install Pnpm
107+ - name : Install pnpm
108108 run : corepack enable
109109
110110 - name : Setup Node.js ${{ matrix.node-version }}
@@ -122,46 +122,10 @@ jobs:
122122 - name : E2E Test (Playwright)
123123 run : pnpm run test:e2e
124124
125- # ======== benchmark ========
126- benchmark :
127- # Only Ubuntu 20.04 and 22.04 are supported at the moment.
128- # See https://github.com/CodSpeedHQ/action/blob/016456b513677f9d4a1c509c7f8a38d8dd55b2b0/.github/workflows/ci.yml#L19.
129- runs-on : ubuntu-22.04
130- needs : [integration-e2e]
131- strategy :
132- matrix :
133- node-version : [20]
134-
135- steps :
136- - name : Checkout
137- uses : actions/checkout@v4
138- with :
139- fetch-depth : 10
140-
141- - name : Install Pnpm
142- run : corepack enable
143-
144- - name : Setup Node.js ${{ matrix.node-version }}
145- uses : actions/setup-node@v4
146- with :
147- node-version : ${{ matrix.node-version }}
148- cache : ' pnpm'
149-
150- - name : Install Dependencies
151- run : pnpm install && cd ./tests && pnpm playwright install chromium
152-
153- # only run benchmark in Ubuntu
154- - name : Benchmarks (Vitest)
155- uses : CodSpeedHQ/action@v3
156- with :
157- run : pnpm run test:benchmark
158- # token retrieved from the CodSpeed app at the previous step
159- token : ${{ secrets.CODSPEED_TOKEN }}
160-
161125 # ======== exit ========
162126 pr-check-required :
163127 if : (!cancelled() && !failure())
164- needs : [ut, integration-e2e, benchmark ]
128+ needs : [ut, integration-e2e]
165129 runs-on : ubuntu-latest
166130 name : Test passed or skipped
167131 steps :
0 commit comments