]> git.ipfire.org Git - thirdparty/vuejs/router.git/commitdiff
ci: try again
authorEduardo San Martin Morote <posva13@gmail.com>
Thu, 9 Jun 2022 12:56:24 +0000 (14:56 +0200)
committerEduardo San Martin Morote <posva@users.noreply.github.com>
Thu, 30 Jun 2022 07:59:00 +0000 (09:59 +0200)
.github/workflows/test.yml
packages/router/e2e/runner.js

index 27299fa626f17310578366ac2ca55a48fc587fe5..b763647c40dfdd548720d332efc763f5facbaa7c 100644 (file)
@@ -10,6 +10,10 @@ on:
       - 'packages/docs/**'
       - 'packages/playground/**'
 
+  env:
+    BROWSERSTACK_USERNAME: ${{secrets.BROWSERSTACK_USERNAME}}
+    BROWSERSTACK_ACCESS_KEY: ${{secrets.BROWSERSTACK_ACCESS_KEY}}
+
 jobs:
   build:
     runs-on: ubuntu-latest
@@ -23,6 +27,11 @@ jobs:
         with:
           node-version: '16'
           cache: 'pnpm'
+      - name: 'BrowserStack Env Setup'
+        uses: 'browserstack/github-actions/setup-env@master'
+        with:
+          username: ${{ secrets.BROWSERSTACK_USERNAME }}
+          access-key: ${{ secrets.BROWSERSTACK_ACCESS_KEY }}
 
       - run: pnpm install
       # - run: pnpm run lint
index 616ddb2f0a44d0b0c6b07951e045c3583e6f3aa5..6631a5d6aaadd2c366d9c43bd56c94824bbcc23d 100644 (file)
@@ -6,14 +6,6 @@ const path = require('path')
 console.log('Test', process.env.API_SECRET)
 
 const { BROWSERSTACK_ACCESS_KEY } = process.env
-if (!BROWSERSTACK_ACCESS_KEY) {
-  throw new Error(
-    `
-(ONLY FOR MAINTAINERS)
-BROWSERSTACK_ACCESS_KEY is not set. Did you create the .env file?
-`
-  )
-}
 
 const args = process.argv.slice(2)
 
@@ -32,6 +24,14 @@ const getServer =
   const server = await getServer()
 
   try {
+    if (!BROWSERSTACK_ACCESS_KEY) {
+      throw new Error(
+        `
+(ONLY FOR MAINTAINERS)
+BROWSERSTACK_ACCESS_KEY is not set. Did you create the .env file?
+`
+      )
+    }
     require.main.filename = path.resolve(
       __dirname,
       '../../../node_modules/.bin/nightwatch'