feat: Modular v2 enhancements — 12 gaps + modernization #255
modules-ci.yml
on: pull_request
detect-modules
5s
Matrix: lint-modules
Matrix: test-modules
Matrix: verify-modules
modules-summary
3s
Annotations
12 errors, 1 warning, and 39 notices
|
Lint configwatcher
issues found
|
|
Lint configwatcher:
modules/configwatcher/configwatcher.go#L98
error returned from external package is unwrapped: sig: func (*github.com/fsnotify/fsnotify.Watcher).Close() error (wrapcheck)
|
|
Lint configwatcher:
modules/configwatcher/configwatcher.go#L83
error returned from external package is unwrapped: sig: func (*github.com/fsnotify/fsnotify.Watcher).Add(path string) error (wrapcheck)
|
|
Lint configwatcher:
modules/configwatcher/configwatcher.go#L77
error returned from external package is unwrapped: sig: func github.com/fsnotify/fsnotify.NewWatcher() (*github.com/fsnotify/fsnotify.Watcher, error) (wrapcheck)
|
|
Lint configwatcher:
modules/configwatcher/configwatcher.go#L63
Error return value of `w.stopWatching` is not checked (errcheck)
|
|
Lint scheduler
issues found
|
|
Lint scheduler:
modules/scheduler/scheduler.go#L204
G118: Goroutine uses context.Background/TODO while request-scoped context is available (gosec)
|
|
Lint scheduler:
modules/scheduler/scheduler.go#L197
G118: context cancellation function returned by WithCancel/WithTimeout/WithDeadline is not called (gosec)
|
|
Lint eventbus
issues found
|
|
Lint eventbus:
modules/eventbus/memory.go#L116
G118: context cancellation function returned by WithCancel/WithTimeout/WithDeadline is not called (gosec)
|
|
Lint eventbus:
modules/eventbus/kinesis.go#L213
G118: context cancellation function returned by WithCancel/WithTimeout/WithDeadline is not called (gosec)
|
|
Lint eventbus:
modules/eventbus/kafka.go#L238
G118: context cancellation function returned by WithCancel/WithTimeout/WithDeadline is not called (gosec)
|
|
Lint configwatcher
Restore cache failed: Some specified paths were not resolved, unable to cache dependencies.
|
|
Verify Result for configwatcher
Verification passed
|
|
Verify Result for logmasker
Verification passed
|
|
Verify Result for httpserver
Verification passed
|
|
Verify Result for httpclient
Verification passed
|
|
Verify Result for eventlogger
Verification passed
|
|
Verify Result for chimux
Verification passed
|
|
Verify Result for jsonschema
Verification passed
|
|
Verify Result for scheduler
Verification passed
|
|
Verify Result for reverseproxy
Verification passed
|
|
Verify Result for auth
Verification passed
|
|
Verify Result for cache
Verification passed
|
|
Lint Result for chimux
Linting passed
|
|
Lint Result for logmasker
Linting passed
|
|
Lint Result for jsonschema
Linting passed
|
|
Lint Result for eventlogger
Linting passed
|
|
Lint Result for httpclient
Linting passed
|
|
Lint Result for cache
Linting passed
|
|
Lint Result for httpserver
Linting passed
|
|
Lint Result for reverseproxy
Linting passed
|
|
Lint Result for auth
Linting passed
|
|
Test Result for configwatcher
Tests passed
|
|
Verify Result for database
Verification passed
|
|
Verify Result for eventbus
Verification passed
|
|
Test Result for chimux
Tests passed
|
|
Test Result for logmasker
Tests passed
|
|
Test Result for auth
Tests passed
|
|
Verify Result for letsencrypt
Verification passed
|
|
Test Result for eventlogger
Tests passed
|
|
Test Result for jsonschema
Tests passed
|
|
Lint Result for database
Linting passed
|
|
Test Result for httpclient
Tests passed
|
|
Test Result for scheduler
Tests passed
|
|
Lint Result for letsencrypt
Linting passed
|
|
Test Result for cache
Tests passed
|
|
Test Result for database
Tests passed
|
|
Test Result for letsencrypt
Tests passed
|
|
Test Result for httpserver
Tests passed
|
|
Test Result for eventbus
Tests passed
|
|
Test Result for reverseproxy
Tests passed
|