Skip to content

Commit 9cedb40

Browse files
committed
fix(ci): use Makefile for linting instead of golangci-lint-action
- Replace golangci-lint-action with make lint-only command - Remove unnecessary Go setup and dependency installation - Use Docker-based linting for consistency with local development - Remove continue-on-error to ensure linting issues are caught
1 parent bee7b40 commit 9cedb40

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,18 +41,15 @@ jobs:
4141
lint:
4242
name: Lint
4343
runs-on: ubuntu-latest
44-
continue-on-error: true
4544

4645
steps:
4746
- name: Checkout code
4847
uses: actions/checkout@v5
4948
with:
5049
fetch-depth: 0
5150

52-
- name: Run golangci-lint
53-
uses: golangci/golangci-lint-action@v8
54-
with:
55-
version: latest
51+
- name: Run linting using Makefile
52+
run: make lint-only
5653

5754
build:
5855
name: Build

0 commit comments

Comments
 (0)