55 branches :
66 - main
77env :
8- NPM_TOKEN_READONLY : ${{ secrets.NPM_TOKEN_READONLY }}
8+ BUN_NPM_TOKEN : ${{ secrets.NPM_TOKEN_READONLY }}
99jobs :
1010 deploy-v2-vercel :
1111 name : Deploy v2 to Vercel (preview)
@@ -182,9 +182,9 @@ jobs:
182182 SITE_BASE_URL : ${{ needs.deploy-v2-cloudflare.outputs.deployment-url }}/url/
183183 ARGOS_TOKEN : ${{ secrets.ARGOS_TOKEN }}
184184 ARGOS_BUILD_NAME : ' customers-v2'
185- pagespeed -testing-v2 :
185+ browserless -testing-v2-vercel :
186186 runs-on : ubuntu-latest
187- name : PageSpeed Testing v1
187+ name : Browserless Testing v2 (Vercel)
188188 needs : deploy-v2-vercel
189189 steps :
190190 - name : Checkout
@@ -195,8 +195,26 @@ jobs:
195195 run : bun install --frozen-lockfile
196196 env :
197197 PUPPETEER_SKIP_DOWNLOAD : 1
198- - name : Run pagespeed tests
199- run : bun ./packages/gitbook/tests/pagespeed-testing.ts
198+ - name : Run tests
199+ run : cd ./packages/gitbook && bun e2e-browserless
200200 env :
201201 BASE_URL : ${{needs.deploy-v2-vercel.outputs.deployment-url}}
202- PAGESPEED_API_KEY : ${{ secrets.PAGESPEED_API_KEY }}
202+ SITE_BASE_URL : ${{ needs.deploy-v2-vercel.outputs.deployment-url }}/url/
203+ # browserless-testing-v2-cloudflare:
204+ # runs-on: ubuntu-latest
205+ # name: Browserless Testing v2 (Cloudflare)
206+ # needs: deploy-v2-cloudflare
207+ # steps:
208+ # - name: Checkout
209+ # uses: actions/checkout@v4
210+ # - name: Setup Bun
211+ # uses: ./.github/composite/setup-bun
212+ # - name: Install dependencies
213+ # run: bun install --frozen-lockfile
214+ # env:
215+ # PUPPETEER_SKIP_DOWNLOAD: 1
216+ # - name: Run tests
217+ # run: cd ./packages/gitbook && bun e2e-browserless
218+ # env:
219+ # BASE_URL: ${{needs.deploy-v2-cloudflare.outputs.deployment-url}}
220+ # SITE_BASE_URL: ${{ needs.deploy-v2-cloudflare.outputs.deployment-url }}/url/
0 commit comments