Skip to content

Sync upstream, migrate org refs, introduce go.work workspace & example modules #160

Sync upstream, migrate org refs, introduce go.work workspace & example modules

Sync upstream, migrate org refs, introduce go.work workspace & example modules #160

Triggered via pull request September 6, 2025 05:15
Status Failure
Total duration 1m 41s
Artifacts

modules-ci.yml

on: pull_request
detect-modules
4s
detect-modules
Matrix: lint-modules
Matrix: test-modules
Matrix: verify-modules
modules-summary
4s
modules-summary
Fit to window
Zoom out
Zoom in

Annotations

145 errors and 15 notices
Verify logmasker
Process completed with exit code 1.
Verify Result for logmasker
Verification failed
Verify logmasker
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Verify chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Verify chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Verify chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Verify chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Verify chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Verify chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Verify chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Verify chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Verify chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Verify chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Lint httpserver
issues found
Lint httpserver: modules/httpserver/module.go#L703
SA9003: empty branch (staticcheck)
Lint httpserver: modules/httpserver/module.go#L673
SA9003: empty branch (staticcheck)
Verify auth
Process completed with exit code 1.
Verify Result for auth
Verification failed
Verify auth
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Verify eventlogger
Process completed with exit code 1.
Verify Result for eventlogger
Verification failed
Verify eventlogger
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Verify scheduler
Process completed with exit code 1.
Verify Result for scheduler
Verification failed
Verify scheduler
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.(*SchedulerModule).RegisterConfig: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Verify httpserver
Process completed with exit code 1.
Verify Result for httpserver
Verification failed
Verify httpserver
cannot use app (variable of type *SimpleMockApplication) as modular.Application value in argument to module.Init: *SimpleMockApplication does not implement modular.Application (missing method ServiceIntrospector)
Verify httpclient
Process completed with exit code 1.
Verify Result for httpclient
Verification failed
Verify httpclient
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Verify cache
Process completed with exit code 1.
Verify Result for cache
Verification failed
Verify cache
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.(*CacheModule).RegisterConfig: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Verify reverseproxy
Process completed with exit code 1.
Verify Result for reverseproxy
Verification failed
Verify reverseproxy
cannot use mockApp (variable of type *MockTenantApplication) as modular.Application value in argument to module.RegisterConfig: *MockTenantApplication does not implement modular.Application (missing method ServiceIntrospector)
Test httpclient
Process completed with exit code 1.
Test Result for httpclient
Tests failed
Test httpclient
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Lint reverseproxy
issues found
Lint reverseproxy: modules/reverseproxy/module.go#L3146
SA9003: empty branch (staticcheck)
Lint reverseproxy: modules/reverseproxy/feature_flags.go#L189
SA1019: a.app.GetServicesByInterface is deprecated: use ServiceIntrospector().GetServicesByInterface. (staticcheck)
Lint reverseproxy: modules/reverseproxy/module.go#L2717
Function `createBackendProxyHandlerForTenant->createBackendProxyHandlerForTenant$1` should pass the context parameter (contextcheck)
Lint reverseproxy: modules/reverseproxy/module.go#L2696
Function `createBackendProxyHandlerForTenant->createBackendProxyHandlerForTenant$1` should pass the context parameter (contextcheck)
Lint reverseproxy: modules/reverseproxy/module.go#L2657
Function `createBackendProxyHandlerForTenant->createBackendProxyHandlerForTenant$1` should pass the context parameter (contextcheck)
Test eventlogger
Process completed with exit code 1.
Test Result for eventlogger
Tests failed
Test eventlogger
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test eventlogger
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test chimux
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test reverseproxy
cannot use app (variable of type *MockTenantApplication) as modular.Application value in argument to module.Constructor(): *MockTenantApplication does not implement modular.Application (missing method ServiceIntrospector)
Test reverseproxy
cannot use app (variable of type *MockTenantApplication) as modular.Application value in argument to module.RegisterConfig: *MockTenantApplication does not implement modular.Application (missing method ServiceIntrospector)
Test reverseproxy
cannot use app (variable of type *MockTenantApplication) as modular.Application value in argument to NewFileBasedFeatureFlagEvaluator: *MockTenantApplication does not implement modular.Application (missing method ServiceIntrospector)
Test reverseproxy
cannot use app (variable of type *MockTenantApplication) as modular.Application value in argument to reverseProxyModule.Init: *MockTenantApplication does not implement modular.Application (missing method ServiceIntrospector)
Test reverseproxy
cannot use app (variable of type *MockTenantApplication) as modular.Application value in argument to module.Constructor(): *MockTenantApplication does not implement modular.Application (missing method ServiceIntrospector)
Test reverseproxy
cannot use mockApp (variable of type *MockTenantApplication) as modular.Application value in argument to NewFileBasedFeatureFlagEvaluator: *MockTenantApplication does not implement modular.Application (missing method ServiceIntrospector)
Test reverseproxy
cannot use mockApp (variable of type *MockTenantApplication) as modular.Application value in assignment: *MockTenantApplication does not implement modular.Application (missing method ServiceIntrospector)
Test reverseproxy
cannot use mockApp (variable of type *MockTenantApplication) as modular.Application value in assignment: *MockTenantApplication does not implement modular.Application (missing method ServiceIntrospector)
Test reverseproxy
cannot use mockApp (variable of type *MockTenantApplication) as modular.Application value in argument to module.Init: *MockTenantApplication does not implement modular.Application (missing method ServiceIntrospector)
Test reverseproxy
cannot use mockApp (variable of type *MockTenantApplication) as modular.Application value in argument to module.RegisterConfig: *MockTenantApplication does not implement modular.Application (missing method ServiceIntrospector)
Test auth
Process completed with exit code 1.
Test Result for auth
Tests failed
Test auth
cannot use app (variable of type *MockApplication) as modular.Application value in argument to constructor: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test auth
cannot use app (variable of type *MockApplication) as modular.Application value in argument to constructor: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test auth
cannot use app (variable of type *MockApplication) as modular.Application value in argument to constructor: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test auth
cannot use app (variable of type *MockApplication) as modular.Application value in argument to constructor: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test auth
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test auth
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test auth
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test httpserver
cannot use mockApp (variable of type *MockApplication) as modular.Application value in assignment: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test httpserver
cannot use mockApp (variable of type *MockApplication) as modular.Application value in assignment: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test httpserver
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to constructor: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test httpserver
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to constructor: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test httpserver
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to constructor: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test httpserver
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test httpserver
cannot use mockApp (variable of type *MockApplication) as modular.Application value in argument to configurable.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test httpserver
cannot use app (variable of type *SimpleMockApplication) as modular.Application value in argument to module.Init: *SimpleMockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test httpserver
cannot use app (variable of type *SimpleMockApplication) as modular.Application value in argument to module.Init: *SimpleMockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test httpserver
cannot use app (variable of type *SimpleMockApplication) as modular.Application value in argument to module.Init: *SimpleMockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test cache
Process completed with exit code 1.
Test Result for cache
Tests failed
Test cache
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test cache
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.RegisterConfig: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test cache
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test cache
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.RegisterConfig: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test cache
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test cache
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.RegisterConfig: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test cache
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.(*CacheModule).Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test cache
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.(*CacheModule).RegisterConfig: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Verify database
Process completed with exit code 1.
Verify Result for database
Verification failed
Verify database
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test logmasker
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test logmasker
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test logmasker
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test logmasker
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test logmasker
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test logmasker
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test logmasker
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test logmasker
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test logmasker
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test logmasker
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Verify eventbus
Process completed with exit code 1.
Verify Result for eventbus
Verification failed
Verify eventbus
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test scheduler
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test scheduler
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test scheduler
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.RegisterConfig: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test scheduler
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test scheduler
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test scheduler
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.RegisterConfig: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test scheduler
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test scheduler
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.RegisterConfig: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test scheduler
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.(*SchedulerModule).Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test scheduler
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.(*SchedulerModule).RegisterConfig: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test eventbus
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test eventbus
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.RegisterConfig: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test eventbus
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.(*EventBusModule).Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test eventbus
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.(*EventBusModule).RegisterConfig: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test eventbus
cannot use app (variable of type *mockApp) as modular.Application value in argument to eb.Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test eventbus
cannot use app (variable of type *mockApp) as modular.Application value in argument to eb.RegisterConfig: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test eventbus
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test eventbus
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test eventbus
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test eventbus
cannot use app (variable of type *mockApp) as modular.Application value in argument to module.Init: *mockApp does not implement modular.Application (missing method ServiceIntrospector)
Test database
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test database
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test database
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test database
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test database
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test database
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test database
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test database
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test database
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.Init: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Test database
cannot use app (variable of type *MockApplication) as modular.Application value in argument to module.RegisterConfig: *MockApplication does not implement modular.Application (missing method ServiceIntrospector)
Lint Result for auth
Linting passed
Lint Result for chimux
Linting passed
Lint Result for scheduler
Linting passed
Lint Result for cache
Linting passed
Lint Result for httpclient
Linting passed
Lint Result for database
Linting passed
Lint Result for eventlogger
Linting passed
Verify Result for jsonschema
Verification passed
Lint Result for logmasker
Linting passed
Lint Result for jsonschema
Linting passed
Lint Result for letsencrypt
Linting passed
Lint Result for eventbus
Linting passed
Test Result for jsonschema
Tests passed
Verify Result for letsencrypt
Verification passed
Test Result for letsencrypt
Tests passed