name: UI Checker on: push: branches: - main paths: - "packages/**" - ".github/workflows/check.yml" pull_request: branches: - main paths: - "packages/**" - ".github/workflows/check.yml" workflow_dispatch: jobs: check: permissions: contents: read runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v6 - name: Install pnpm uses: pnpm/action-setup@v4 - name: Install Node.js uses: actions/setup-node@v6 with: node-version: 22 cache: "pnpm" cache-dependency-path: "pnpm-lock.yaml" - run: pnpm install - run: pnpm biome ci working-directory: packages/ui