Commit Graph

4 Commits

Author SHA1 Message Date
599bf7c3a9 Disable integration tests in CI workflows
All checks were successful
Build project / build (push) Successful in 2m28s
Add SKIP_INTEGRATION_TESTS environment variable to skip tests that
require spinning up temporary Kubernetes clusters (envtest).

Changes:
- Add skip check to internal/controller/suite_test.go
- Add skip check to test/e2e/e2e_suite_test.go
- Set SKIP_INTEGRATION_TESTS=true in all GitHub Actions workflows
- Remove envtest setup steps from workflows (no longer needed)
- Tests now run quickly in CI without cluster dependencies

When SKIP_INTEGRATION_TESTS=true:
- Controller integration tests are skipped
- E2E tests are skipped
- Only unit tests (if any) will run

This significantly speeds up CI and avoids envtest-related failures.
2025-10-26 14:43:46 +01:00
60544f1449 Update Go module path from Gitea to GitHub
Change module path from:
  gitea.engen.priv.no/klauvsteinen/unifi-network-operator
To:
  github.com/vegardengen/unifi-network-operator

This fixes the module path mismatch error in GitHub Actions.

Changes:
- Updated go.mod module declaration
- Updated all import statements in Go files
- Updated kustomization and ko config files
- Ran go mod tidy to update dependencies

This is required for the project to build correctly on GitHub.
2025-10-25 22:10:03 +02:00
8765a94893 Rename
Some checks failed
Lint / Run on Ubuntu (push) Failing after 7s
E2E Tests / Run on Ubuntu (push) Failing after 3s
Tests / Run on Ubuntu (push) Failing after 3s
2025-06-24 00:12:16 +02:00
d8219b786b Initial commit 2025-04-08 11:52:58 +02:00