Skip to content

build(deps-dev): bump rollup from 2.78.1 to 4.21.2 #1299

build(deps-dev): bump rollup from 2.78.1 to 4.21.2

build(deps-dev): bump rollup from 2.78.1 to 4.21.2 #1299

Workflow file for this run

name: "BrowserStack Test"
on: push
jobs:
ubuntu-job:
name: "BrowserStack Test on Ubuntu"
runs-on: ubuntu-latest # Can be self-hosted runner also
timeout-minutes: 30
steps:
- name: "BrowserStack Env Setup" # Invokes the setup-env action
uses: browserstack/github-actions/setup-env@master
with:
username: ${{ secrets.BROWSERSTACK_USERNAME }}
access-key: ${{ secrets.BROWSERSTACK_ACCESS_KEY }}
- name: "BrowserStack Local Tunnel Setup" # Invokes the setup-local action
uses: browserstack/github-actions/setup-local@master
with:
local-testing: start
local-identifier: random
local-logging-level: all-logs
# The next 3 steps are for building the web application to be tested and starting the web server on the runner environment
- name: "Checkout the repository"
uses: actions/checkout@v2
- name: Setup node
uses: actions/setup-node@v1
with:
node-version: 16
- name: "Building web application to be tested"
run: npm ci
- run: npm run build:example
- name: "Running application under test"
run: npx http-server -p 8080 -a bs-local.com dist &
- run: sleep 20
- name: "Running test on BrowserStack" # Invokes the actual test script that would run on BrowserStack browsers
run: npm run test:e2e
env:
PERCY_TOKEN: ${{ secrets.PERCY_TOKEN }}
- name: Stop Local Testing
if: always()
uses: browserstack/github-actions/setup-local@master
with:
local-testing: stop