From ee38a08d350528c6969db3611eb6d084fcaa7dd3 Mon Sep 17 00:00:00 2001 From: ryoppippi <1560508+ryoppippi@users.noreply.github.com> Date: Mon, 29 Dec 2025 12:41:17 +0400 Subject: [PATCH 1/2] chore: remove typos CLI tooling Remove typos configuration and pre-push hook integration: - Delete typos.toml configuration file - Remove typos check from lefthook.yaml pre-push jobs The typos tool is no longer needed for this project's workflow. --- lefthook.yaml | 2 -- typos.toml | 18 ------------------ 2 files changed, 20 deletions(-) delete mode 100644 typos.toml diff --git a/lefthook.yaml b/lefthook.yaml index 67aa5e8..572cc04 100644 --- a/lefthook.yaml +++ b/lefthook.yaml @@ -18,7 +18,5 @@ pre-commit: pre-push: jobs: - - name: typos - run: typos --config typos.toml - name: knip run: pnpm run lint:knip diff --git a/typos.toml b/typos.toml deleted file mode 100644 index 05c3caf..0000000 --- a/typos.toml +++ /dev/null @@ -1,18 +0,0 @@ -[default] -locale = 'en-us' -extend-ignore-re = [ - "(?s)(#|//)\\s*spellchecker:off.*?\\n\\s*(#|//)\\s*spellchecker:on", - "(?s)", - "(?Rm)^.*#\\s*spellchecker:disable-line$", - "(?m)^.*\\n.*$" -] - -[files] -ignore-hidden = false -extend-exclude = [ - ".git", - "node_modules", - "pnpm-lock.yaml", - "pnpm-workspace.yaml", - "CHANGELOG.md", -] From 0b0cd6af4ff5f3dea365fce06423ab18bb393109 Mon Sep 17 00:00:00 2001 From: ryoppippi <1560508+ryoppippi@users.noreply.github.com> Date: Mon, 29 Dec 2025 15:45:09 +0400 Subject: [PATCH 2/2] chore(ci): remove typos job from CI workflow The typos CLI tooling is being removed from the project. This removes the corresponding CI job that was checking for typos. --- .github/workflows/ci.yaml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index dbd61ed..edc7d3c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -30,18 +30,6 @@ jobs: - name: Run Gitleaks run: nix develop --command gitleaks detect --source . --config .gitleaks.toml - typos: - runs-on: ubuntu-latest - steps: - - name: Checkout repository - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - - - name: Setup Nix - uses: ./.github/actions/setup-nix - - - name: Run Typo Check - run: nix develop --command typos . - lint: runs-on: ubuntu-latest steps: