pre-commit: piped: true jobs: - name: install dependencies run: pnpm install - name: check types run: pnpm tsc - name: fix formatting run: pnpm prettier --write --ignore-unknown {staged_files} - name: fix lint run: pnpm eslint --no-warn-ignored --fix {staged_files} - name: build action run: pnpm rollup -c - name: check diff run: git diff --exit-code dist {staged_files}