Skip to content

MG-2456 - Refactor architecture (#2494) #101

MG-2456 - Refactor architecture (#2494)

MG-2456 - Refactor architecture (#2494) #101

Triggered via push December 2, 2024 16:58
Status Failure
Total duration 4m 43s
Artifacts

build.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
Build and Push: channels/middleware/logging.go#L18
cannot use (*loggingMiddleware)(nil) (value of type *loggingMiddleware) as channels.Service value in variable declaration: *loggingMiddleware does not implement channels.Service (missing method AddRole)
Build and Push: channels/middleware/logging.go#L23
undefined: rmMW.RoleManagerLoggingMiddleware
Build and Push: channels/middleware/logging.go#L27
cannot use &loggingMiddleware{…} (value of type *loggingMiddleware) as channels.Service value in return statement: *loggingMiddleware does not implement channels.Service (missing method AddRole)
Build and Push: channels/middleware/logging.go#L27
undefined: rmMW.NewRoleManagerLoggingMiddleware
Build and Push: channels/middleware/metrics.go#L17
cannot use (*metricsMiddleware)(nil) (value of type *metricsMiddleware) as channels.Service value in variable declaration: *metricsMiddleware does not implement channels.Service (missing method AddRole)
Build and Push: channels/middleware/metrics.go#L23
undefined: rmMW.RoleManagerMetricsMiddleware
Build and Push: channels/middleware/metrics.go#L28
cannot use &metricsMiddleware{…} (value of type *metricsMiddleware) as channels.Service value in return statement: *metricsMiddleware does not implement channels.Service (missing method AddRole)
Build and Push: channels/middleware/metrics.go#L32
undefined: rmMW.NewRoleManagerMetricsMiddleware
Build and Push: clients/middleware/logging.go#L17
cannot use (*loggingMiddleware)(nil) (value of type *loggingMiddleware) as clients.Service value in variable declaration: *loggingMiddleware does not implement clients.Service (missing method AddRole)
Build and Push: clients/middleware/logging.go#L22
undefined: rmMW.RoleManagerLoggingMiddleware
Build and Push
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636