removed vendoring in go-test, linter is now compiled on execution
All checks were successful
build / build (push) Successful in 1m13s
Go Tests / go-tests (push) Successful in 1m41s

This commit is contained in:
Manuel Ganter 2025-11-10 16:39:47 +01:00
parent 2dfb04798d
commit dc1fea7ae2
No known key found for this signature in database

View file

@ -20,16 +20,13 @@ build:
clean: ## Clean up build artifacts
@rm -rf ./bin ./build ./release
test: install-lint-deps verify go-test
install-lint-deps:
@$(GO) install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.63.4
test: verify go-test
lint:
@golangci-lint run --timeout=8m --build-tags testing
@go run github.com/golangci/golangci-lint/cmd/golangci-lint@v1.63.4 run --timeout=8m --build-tags testing ./...
go-test:
@$(GO) test -race -mod=vendor -tags testing -v $(TEST_ARGS) -timeout=15m -parallel=4 -count=1 ./...
@$(GO) test -race -tags testing -v $(TEST_ARGS) -timeout=15m -parallel=4 -count=1 ./...
fmt:
@$(GO) fmt $$(go list ./...)