From ea14549d6fba1d50696adf7b5da8cbb18e0a8dd0 Mon Sep 17 00:00:00 2001 From: rramiachraf <51409801+rramiachraf@users.noreply.github.com> Date: Sat, 13 Jul 2024 22:23:04 +0100 Subject: [PATCH] ci: refactor linter workflow --- .github/workflows/ci.yml | 27 --------------------------- .github/workflows/linter.yml | 26 ++++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 27 deletions(-) delete mode 100644 .github/workflows/ci.yml create mode 100644 .github/workflows/linter.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index 2ea48da..0000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,27 +0,0 @@ -# Source: https://github.com/actions/starter-workflows/blob/main/ci/go.yml -name: CI - -on: - push: - branches: [ main ] - pull_request: - branches: [ main ] - -permissions: - contents: read - -jobs: - # Test golangci-lint for go-version define in go.mod - golangci: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac #v4.0.0 - - uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe #v4.1.0 - with: - go-version-file: go.mod - cache: false - - name: golangci-lint - uses: golangci/golangci-lint-action@3a919529898de77ec3da873e3063ca4b10e7f5cc #v3.7.0 - with: - version: latest - only-new-issues: true diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml new file mode 100644 index 0000000..df5c4a2 --- /dev/null +++ b/.github/workflows/linter.yml @@ -0,0 +1,26 @@ +name: linter + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +permissions: + contents: read + +jobs: + golangci: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-go@v5 + with: + go-version-file: go.mod + - run: go install github.com/a-h/templ/cmd/templ@latest + - run: make build + - name: golangci-lint + uses: golangci/golangci-lint-action@v6.0.1 + with: + version: latest + only-new-issues: true