Skip to content

feat(storers): Add a new NutsMemcached storage backend built on NutsDB #1693

feat(storers): Add a new NutsMemcached storage backend built on NutsDB

feat(storers): Add a new NutsMemcached storage backend built on NutsDB #1693

Triggered via pull request April 24, 2024 12:25
Status Failure
Total duration 1m 38s
Artifacts

non-regression.yml

on: pull_request
Validate Go code linting
1m 22s
Validate Go code linting
Unit tests with external services
0s
Unit tests with external services
Unit tests
0s
Unit tests
Validate that the container build for prod
0s
Validate that the container build for prod
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
Validate Go code linting: pkg/api/souin.go#L14
could not import github.com/darkweak/souin/pkg/storage (-: # github.com/darkweak/souin/pkg/storage
Validate Go code linting: pkg/storage/nutsMemcachedProvider.go#L111
cannot use &NutsMemcached{…} (value of type *NutsMemcached) as "github.com/darkweak/souin/pkg/storage/types".Storer value in return statement: *NutsMemcached does not implement "github.com/darkweak/souin/pkg/storage/types".Storer (missing method GetMultiLevel)
Validate Go code linting: pkg/storage/nutsMemcachedProvider.go#L157
cannot use instance (variable of type *NutsMemcached) as "github.com/darkweak/souin/pkg/storage/types".Storer value in return statement: *NutsMemcached does not implement "github.com/darkweak/souin/pkg/storage/types".Storer (missing method GetMultiLevel)) (typecheck)
Validate Go code linting: pkg/middleware/middleware.go#L24
could not import github.com/darkweak/souin/pkg/storage (-: # github.com/darkweak/souin/pkg/storage
Validate Go code linting: pkg/storage/nutsMemcachedProvider.go#L111
cannot use &NutsMemcached{…} (value of type *NutsMemcached) as "github.com/darkweak/souin/pkg/storage/types".Storer value in return statement: *NutsMemcached does not implement "github.com/darkweak/souin/pkg/storage/types".Storer (missing method GetMultiLevel)
Validate Go code linting: pkg/storage/nutsMemcachedProvider.go#L157
cannot use instance (variable of type *NutsMemcached) as "github.com/darkweak/souin/pkg/storage/types".Storer value in return statement: *NutsMemcached does not implement "github.com/darkweak/souin/pkg/storage/types".Storer (missing method GetMultiLevel)) (typecheck)
Validate Go code linting: pkg/storage/badgerProvider.go#L1
: # github.com/darkweak/souin/pkg/storage [github.com/darkweak/souin/pkg/storage.test]
Validate Go code linting: pkg/storage/nutsMemcachedProvider.go#L111
cannot use &NutsMemcached{…} (value of type *NutsMemcached) as "github.com/darkweak/souin/pkg/storage/types".Storer value in return statement: *NutsMemcached does not implement "github.com/darkweak/souin/pkg/storage/types".Storer (missing method GetMultiLevel)
Validate Go code linting: pkg/storage/nutsMemcachedProvider.go#L157
cannot use instance (variable of type *NutsMemcached) as "github.com/darkweak/souin/pkg/storage/types".Storer value in return statement: *NutsMemcached does not implement "github.com/darkweak/souin/pkg/storage/types".Storer (missing method GetMultiLevel) (typecheck)
Validate Go code linting: pkg/surrogate/providers/common.go#L12
could not import github.com/darkweak/souin/pkg/storage (-: # github.com/darkweak/souin/pkg/storage
Validate Go code linting
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-go@v3, golangci/golangci-lint-action@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.