Skip to content

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

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

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

Triggered via pull request September 6, 2025 04:08
Status Failure
Total duration 2m 1s
Artifacts

modules-ci.yml

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

Annotations

24 errors and 35 notices
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)
Lint eventlogger
issues found
Lint eventlogger: modules/eventlogger/syslog_output_unix.go#L103
error returned from external package is unwrapped: sig: func (*log/syslog.Writer).Info(m string) error (wrapcheck)
Lint eventlogger: modules/eventlogger/syslog_output_unix.go#L101
error returned from external package is unwrapped: sig: func (*log/syslog.Writer).Err(m string) error (wrapcheck)
Lint eventlogger: modules/eventlogger/syslog_output_unix.go#L99
error returned from external package is unwrapped: sig: func (*log/syslog.Writer).Warning(m string) error (wrapcheck)
Lint eventlogger: modules/eventlogger/syslog_output_unix.go#L97
error returned from external package is unwrapped: sig: func (*log/syslog.Writer).Info(m string) error (wrapcheck)
Lint eventlogger: modules/eventlogger/syslog_output_unix.go#L95
error returned from external package is unwrapped: sig: func (*log/syslog.Writer).Debug(m string) error (wrapcheck)
Lint chimux
issues found
Lint chimux: modules/chimux/module.go#L822
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"route %s %s already disabled\", method, pattern)" (err113)
Lint chimux: modules/chimux/module.go#L813
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"route %s %s not found\", method, pattern)" (err113)
Lint chimux: modules/chimux/module.go#L691
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"middleware %s already removed\", name)" (err113)
Lint chimux: modules/chimux/module.go#L688
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"middleware %s not found\", name)" (err113)
Lint reverseproxy: modules/reverseproxy/module.go#L1395
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"backend id and service URL required\")" (err113)
Lint reverseproxy: modules/reverseproxy/feature_flags.go#L345
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"no evaluator provided decision for flag %s\", flagID)" (err113)
Lint reverseproxy: modules/reverseproxy/feature_flags.go#L299
do not define dynamic errors, use wrapped static errors instead: "fmt.Errorf(\"no feature flag evaluators available for %s\", flagID)" (err113)
Lint reverseproxy: modules/reverseproxy/module.go#L2715
Function `createBackendProxyHandlerForTenant->createBackendProxyHandlerForTenant$1` should pass the context parameter (contextcheck)
Lint reverseproxy: modules/reverseproxy/module.go#L2694
Function `createBackendProxyHandlerForTenant->createBackendProxyHandlerForTenant$1` should pass the context parameter (contextcheck)
Lint reverseproxy: modules/reverseproxy/module.go#L2655
Function `createBackendProxyHandlerForTenant->createBackendProxyHandlerForTenant$1` should pass the context parameter (contextcheck)
Lint reverseproxy: modules/reverseproxy/module.go#L1789
Function `createBackendProxyHandler$1$2` should pass the context parameter (contextcheck)
Lint reverseproxy: modules/reverseproxy/module.go#L1780
Function `createBackendProxyHandler$1$1` should pass the context parameter (contextcheck)
Lint reverseproxy: modules/reverseproxy/module.go#L999
Function `selectBackendFromGroup` should pass the context parameter (contextcheck)
Lint reverseproxy: modules/reverseproxy/module.go#L548
Function `setupFeatureFlagEvaluation->NewFileBasedFeatureFlagEvaluator` should pass the context parameter (contextcheck)
Lint Result for jsonschema
Linting passed
Lint Result for auth
Linting passed
Lint Result for httpclient
Linting passed
Lint Result for scheduler
Linting passed
Lint Result for cache
Linting passed
Lint Result for database
Linting passed
Lint Result for logmasker
Linting passed
Verify Result for logmasker
Verification passed
Verify Result for chimux
Verification passed
Verify Result for eventlogger
Verification passed
Verify Result for httpserver
Verification passed
Verify Result for scheduler
Verification passed
Verify Result for jsonschema
Verification passed
Verify Result for auth
Verification passed
Test Result for logmasker
Tests passed
Verify Result for httpclient
Verification passed
Verify Result for cache
Verification passed
Verify Result for reverseproxy
Verification passed
Test Result for auth
Tests passed
Test Result for jsonschema
Tests passed
Test Result for chimux
Tests passed
Lint Result for eventbus
Linting passed
Test Result for eventlogger
Tests passed
Test Result for httpserver
Tests passed
Verify Result for letsencrypt
Verification passed
Verify Result for database
Verification passed
Verify Result for eventbus
Verification passed
Test Result for scheduler
Tests passed
Test Result for database
Tests passed
Test Result for httpclient
Tests passed
Test Result for cache
Tests passed
Lint Result for letsencrypt
Linting passed
Test Result for letsencrypt
Tests passed
Test Result for reverseproxy
Tests passed
Test Result for eventbus
Tests passed