diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index de6a6ad..964b2cc 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -190,6 +190,11 @@ jobs: exit 1 fi + if grep -i "error" operator-logs.txt; then + echo "ERROR: Found error in operator logs" + exit 1 + fi + echo "No permission or unhandled errors found in operator logs" # Cleanup test resources diff --git a/cmd/main.go b/cmd/main.go index a7fcbef..f40a644 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -56,8 +56,11 @@ func init() { utilruntime.Must(clientgoscheme.AddToScheme(scheme)) utilruntime.Must(shopv1.AddToScheme(scheme)) - utilruntime.Must(gatewayv1.Install(scheme)) //+kubebuilder:scaffold:scheme + // + // Ignore errors because gateway-api is not per default installed + // nolint:errcheck + gatewayv1.Install(scheme) } func main() {