Skip to content

playwright base setup [WIP] #23

playwright base setup [WIP]

playwright base setup [WIP] #23

Workflow file for this run

name: πŸ§ͺ CI
on:
pull_request:
types: [opened, synchronize, reopened]
workflow_dispatch:
permissions:
contents: read # required so checkout/actions using GITHUB_TOKEN can read repo
concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: true
jobs:
lint:
runs-on: ubuntu-24.04
steps:
- name: πŸ“₯ Checkout Repository
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5
- name: πŸ’» Node setup
uses: ./.github/actions/node-setup
- name: πŸ‘οΈβ€πŸ—¨οΈ Code Analysis
uses: ./.github/actions/code-analysis
licenses:
runs-on: ubuntu-24.04
steps:
- name: πŸ“₯ Checkout Repository
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5
- name: πŸ’» Node setup
uses: ./.github/actions/node-setup
- name: πŸ—³οΈ Check Licenses
uses: ./.github/actions/check-licenses
build:
runs-on: ubuntu-24.04
steps:
- name: πŸ“₯ Checkout Repository
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5
- name: πŸ’» Node setup
uses: ./.github/actions/node-setup
- name: πŸ—οΈ Build packages
run: pnpm build
shell: bash