From 5aa5c0ae01f3098474492b6ac012b99c1f933089 Mon Sep 17 00:00:00 2001 From: Alfi Maulana Date: Tue, 15 Jul 2025 10:56:59 +0700 Subject: [PATCH] test: reorder steps for building and testing the project Signed-off-by: Alfi Maulana --- .github/workflows/build.yaml | 12 ++++++------ lefthook.yml | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 0eb4197..a06a708 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -18,17 +18,17 @@ jobs: - name: Install Dependencies run: pnpm install - - name: Check Formatting - run: pnpm prettier --check . - - - name: Check Lint - run: pnpm eslint - - name: Check Types run: pnpm tsc - name: Test Action run: pnpm test + - name: Check Formatting + run: pnpm prettier --check . + + - name: Check Lint + run: pnpm eslint + - name: Build Action run: pnpm rollup -c && git diff --exit-code dist diff --git a/lefthook.yml b/lefthook.yml index 936e465..0f3c628 100644 --- a/lefthook.yml +++ b/lefthook.yml @@ -8,12 +8,6 @@ pre-commit: - pnpm-lock.yaml - pnpm-workspace.yaml - - name: fix formatting - run: pnpm prettier --write --ignore-unknown {staged_files} - - - name: fix lint - run: pnpm eslint --no-warn-ignored --fix {staged_files} - - name: check types run: pnpm tsc glob: @@ -22,6 +16,12 @@ pre-commit: - pnpm-lock.yaml - tsconfig.json + - 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 glob: