ci: fix workflows

This commit is contained in:
Carlos Florêncio
2026-01-15 19:19:00 +00:00
parent 2fa462df0d
commit 45a01f4fd5
2 changed files with 12 additions and 35 deletions
+7 -27
View File
@@ -19,9 +19,9 @@ jobs:
uses: actions/checkout@v4
- name: Set up Go
uses: actions/setup-go@v5
uses: actions/setup-go@v6
with:
go-version: '1.24'
go-version-file: apps/backend/go.mod
cache-dependency-path: apps/backend/go.sum
- name: Download dependencies
@@ -30,13 +30,16 @@ jobs:
- name: Verify dependencies
run: go mod verify
- name: Build
run: go build -v ./cmd/kandev
- name: Run go vet
run: go vet ./...
- name: Run golangci-lint
uses: golangci/golangci-lint-action@v6
uses: golangci/golangci-lint-action@v9
with:
version: v1.61.0
version: v2.6
args: ./...
working-directory: apps/backend
@@ -69,26 +72,3 @@ jobs:
apps/backend/coverage.out
apps/backend/test-output.txt
retention-days: 30
build:
name: Build Backend
runs-on: ubuntu-latest
defaults:
run:
working-directory: apps/backend
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: '1.24'
cache-dependency-path: apps/backend/go.sum
- name: Download dependencies
run: go mod download
- name: Build
run: go build -v ./cmd/kandev