name: UI Checker on: push: paths: - "ui/**" - ".github/workflows/ui_check.yml" pull_request: branches: ["main", "master", "dev"] workflow_dispatch: jobs: check: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Install pnpm uses: pnpm/action-setup@v4 with: version: 9 - name: Install Node.js uses: actions/setup-node@v4 with: node-version: 22 cache: "pnpm" cache-dependency-path: "ui/pnpm-lock.yaml" - run: pnpm install working-directory: ui - run: pnpm check working-directory: ui