Fix test failures in GitHub Actions workflows

- Add envtest setup before running tests
- Use 'make setup-envtest' to install test binaries
- Use 'make test' instead of direct go test
- Ensures proper test environment setup in CI

This fixes the BeforeSuite panic caused by missing envtest binaries.
This commit is contained in:
2025-10-25 21:59:05 +02:00
parent 3757027b01
commit 35173add36
3 changed files with 14 additions and 4 deletions

View File

@@ -30,8 +30,11 @@ jobs:
- name: Run go vet
run: go vet ./...
- name: Install envtest binaries
run: make setup-envtest
- name: Run tests
run: go test -v -race -coverprofile=coverage.out ./...
run: make test
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v4