From 2462ff448fdcb8224f077260594261681da0f7b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Sat, 18 Nov 2023 22:58:37 +0200 Subject: [PATCH] ci: run lefthook pre-commit --- .github/workflows/check.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml index 1d26085..0b2a55d 100644 --- a/.github/workflows/check.yaml +++ b/.github/workflows/check.yaml @@ -7,6 +7,27 @@ on: - main jobs: + lint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/cache@v3 + with: + path: | # setup-go handles Go + ~/.cache/wrun + ~/.npm + key: lint-${{ hashFiles('.lefthook.yaml') }} + - uses: actions/setup-go@v4 + with: + go-version: ">=1.21" + check-latest: true + - name: Install dependencies + run: | + go build -v . + - name: Run lefthook pre-commit + run: | + export PATH=$PWD:$PATH LEFTHOOK_QUIET=meta,execution WRUN_VERBOSE=true + npm exec --yes -- lefthook run pre-commit --all-files --force --no-tty test: runs-on: ubuntu-latest steps: