Skip to content

feat(flagd): add new context enrichment approach for in-process provider #4604

feat(flagd): add new context enrichment approach for in-process provider

feat(flagd): add new context enrichment approach for in-process provider #4604

Triggered via pull request October 2, 2025 10:19
Status Success
Total duration 3m 55s
Artifacts

ci.yaml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 2 warnings
lint: providers/harness/pkg/provider_test.go#L41
func `newResponderQueue` is unused (unused)
lint: providers/harness/pkg/provider_test.go#L35
type `responderQueue` is unused (unused)
lint: providers/harness/pkg/provider_test.go#L127
Error return value of `of.SetProviderAndWait` is not checked (errcheck)
lint: providers/flagd/pkg/service/in_process/service_grpc_test.go#L246
SA1019: v1.GetMetadataResponse is deprecated: Marked as deprecated in flagd/sync/v1/sync.proto. (staticcheck)
lint: providers/flagd/pkg/service/in_process/service_grpc_test.go#L245
SA1019: v1.GetMetadataRequest is deprecated: Marked as deprecated in flagd/sync/v1/sync.proto. (staticcheck)
lint: providers/flagd/pkg/service/rpc/service_evaluation_test.go#L745
copylocks: validate passes lock by value: github.com/open-feature/go-sdk-contrib/providers/flagd/pkg/service/rpc.Service contains sync.WaitGroup contains sync.noCopy (govet)
lint: providers/flagd/pkg/service/rpc/service_evaluation_test.go#L455
copylocks: call of validate copies lock value: github.com/open-feature/go-sdk-contrib/providers/flagd/pkg/service/rpc.Service contains sync.WaitGroup contains sync.noCopy (govet)
lint: providers/flagd/pkg/service/rpc/service_evaluation_test.go#L319
copylocks: call of validate copies lock value: github.com/open-feature/go-sdk-contrib/providers/flagd/pkg/service/rpc.Service contains sync.WaitGroup contains sync.noCopy (govet)
lint: providers/flagd/pkg/service/rpc/service_evaluation_test.go#L183
copylocks: call of validate copies lock value: github.com/open-feature/go-sdk-contrib/providers/flagd/pkg/service/rpc.Service contains sync.WaitGroup contains sync.noCopy (govet)
lint: providers/flagd/e2e/config_test.go#L15
field `concurrency` is unused (unused)
lint
Restore cache failed: Dependencies file is not found in /home/runner/work/go-sdk-contrib/go-sdk-contrib. Supported file pattern: go.sum
test
Restore cache failed: Dependencies file is not found in /home/runner/work/go-sdk-contrib/go-sdk-contrib. Supported file pattern: go.sum