name: Check on: workflow_dispatch: pull_request: push: branches: [main] jobs: check-package: name: Check Package runs-on: ubuntu-24.04 steps: - name: Checkout Project uses: actions/checkout@v4.2.2 - name: Setup pnpm uses: threeal/setup-pnpm-action@v1.0.0 - name: Install Dependencies run: pnpm install - name: Check Formatting run: pnpm format - name: Check Diff run: git diff && git diff-index --quiet --exit-code HEAD - name: Check Lint run: pnpm lint