Skip to content

build(deps-dev): bump stylelint-config-standard from 33.0.0 to 34.0.0… #662

build(deps-dev): bump stylelint-config-standard from 33.0.0 to 34.0.0…

build(deps-dev): bump stylelint-config-standard from 33.0.0 to 34.0.0… #662

Workflow file for this run

name: CI
on:
push:
branches: [develop]
pull_request:
branches: [develop]
jobs:
build-and-test:
name: Build and Test
runs-on: ubuntu-latest
steps:
- name: ⬇️ Checkout
uses: actions/checkout@v3
with:
lfs: true
- name: ⎔ Setup node
uses: actions/setup-node@v3
with:
node-version: 'lts/*'
- name: 🏗 Install and Build
run: |
npm ci
npx playwright install --with-deps
npm run build
- name: ▶️ Linting
run: npm run lint
- name: ▶️ Unit Tests
run: npm run test:unit -- --config web-test-runner.config.ci.mjs
- name: ▶️ A11y Tests
run: npm run test:a11y -- --config web-test-runner.config.ci.mjs
- name: ▶️ Visual Regression Tests
run: npm run test:visual -- --config web-test-runner.config.ci.mjs
- name: ⬆️ Upload Visual Regression Test Results
uses: actions/upload-artifact@v3
if: failure()
with:
name: visual-regression-test-results
path: screenshots
# cancel the jobs if another workflow is kicked off for the same branch
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true