From 694596c5ca225015faccd8024ca2810103c25766 Mon Sep 17 00:00:00 2001 From: Matthieu MOREL Date: Tue, 19 Nov 2024 22:23:24 +0100 Subject: [PATCH 1/2] clean up ci --- .github/workflows/ci.yml | 16 +++++++++------- .golangci.yaml | 3 +++ 2 files changed, 12 insertions(+), 7 deletions(-) create mode 100644 .golangci.yaml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6b56d03..937d0e9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,14 +24,16 @@ jobs: - name: Check and get dependencies run: | - go mod tidy + make tidy git diff --exit-code go.mod git diff --exit-code go.sum - - name: Install golangci-lint ${{ env.GOLANGCI_LINT_VERSION }} - run: curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin ${GOLANGCI_LINT_VERSION} + - name: Run golangci-lint ${{ env.GOLANGCI_LINT_VERSION }} + uses: golangci/golangci-lint-action@v6 + with: + args: --verbose + version: ${{ env.GOLANGCI_LINT_VERSION }} - - name: Make - run: | - make - git diff --exit-code + - run: make test + + - run: make install diff --git a/.golangci.yaml b/.golangci.yaml new file mode 100644 index 0000000..4ad9dfc --- /dev/null +++ b/.golangci.yaml @@ -0,0 +1,3 @@ +linters: + enable: + - gofmt From 7d55690235cb92a86c9428b4c616c8eff505ec86 Mon Sep 17 00:00:00 2001 From: Matthieu MOREL Date: Wed, 20 Nov 2024 12:43:43 +0100 Subject: [PATCH 2/2] Update ci.yml --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 937d0e9..99828aa 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,7 @@ jobs: - name: Check and get dependencies run: | - make tidy + go mod tidy git diff --exit-code go.mod git diff --exit-code go.sum