From 0b62bcad5073dbfd09865b548457f3a8ff47f0c9 Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Fri, 15 May 2026 17:05:54 +0000 Subject: [PATCH] Move linting out of precommit hooks It's way too slow, and we have a forge to do it now. --- .forgejo/workflows/golint.yaml | 4 +++- lefthook.yml | 4 ---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/.forgejo/workflows/golint.yaml b/.forgejo/workflows/golint.yaml index 4fe85041..e97a4f90 100644 --- a/.forgejo/workflows/golint.yaml +++ b/.forgejo/workflows/golint.yaml @@ -1,9 +1,11 @@ on: [push] jobs: golint: - runs-on: nixos + runs-on: native steps: - name: checkout code uses: actions/checkout@v4 + - name: nix develop + run: nix develop - name: golangci-lint run: golangci-lint run diff --git a/lefthook.yml b/lefthook.yml index d2eac6ec..8ab599ee 100644 --- a/lefthook.yml +++ b/lefthook.yml @@ -12,10 +12,6 @@ pre-commit: glob: "*.go" run: gofmt -w {staged_files} stage_fixed: true - golint: - glob: "*.go" - run: golangci-lint run --fix --new-from-rev=HEAD - stage_fixed: true prettier: glob: "*.{html,js,ts,vue,scss}" run: prettier -w {staged_files}