Skip to content

chore: update ci/cd env vars, tests, examples for v2 api keys #690

chore: update ci/cd env vars, tests, examples for v2 api keys

chore: update ci/cd env vars, tests, examples for v2 api keys #690

Triggered via pull request December 19, 2025 21:48
Status Success
Total duration 10m 18s
Artifacts

build.yaml

on: pull_request
format-check
29s
format-check
build_examples
34s
build_examples
Matrix: build_csharp
Matrix: test_momento_local
Fit to window
Zoom out
Zoom in

Annotations

107 warnings
format-check
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
build_examples: examples/DocExampleApis/Program.cs#L73
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build_examples: examples/DocExampleApis/Program.cs#L65
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build_examples: examples/DocExampleApis/Program.cs#L56
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
build_examples: examples/DocExampleApis/Program.cs#L18
'EnvMomentoTokenProvider.EnvMomentoTokenProvider(string)' is obsolete: 'EnvMomentoTokenProvider is deprecated, please use EnvMomentoV2TokenProvider instead.'
build_examples: examples/DocExampleApis/Program.cs#L18
'EnvMomentoTokenProvider' is obsolete: 'EnvMomentoTokenProvider is deprecated, please use EnvMomentoV2TokenProvider instead.'
build_examples
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Transport/StaticTransportStrategy.cs#L90
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Transport/StaticTopicTransportStrategy.cs#L45
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Transport/StaticAuthTransportStrategy.cs#L45
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Retry/FixedTimeoutRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Retry/FixedCountRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Retry/ExponentialBackoffRetryStrategy.cs#L108
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Configuration.cs#L122
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Transport/SocketsHttpHandlerOptions.cs#L111
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/AuthConfiguration.cs#L33
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/ITopicClient.cs#L47
XML comment has badly formed XML -- 'End tag was not expected at this location.'
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Transport/StaticTransportStrategy.cs#L90
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Transport/StaticTopicTransportStrategy.cs#L45
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Transport/StaticAuthTransportStrategy.cs#L45
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Retry/FixedTimeoutRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Retry/FixedCountRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Transport/SocketsHttpHandlerOptions.cs#L111
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Retry/ExponentialBackoffRetryStrategy.cs#L108
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/Configuration.cs#L122
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/Config/AuthConfiguration.cs#L33
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, true): src/Momento.Sdk/ITopicClient.cs#L47
XML comment has badly formed XML -- 'End tag was not expected at this location.'
test_momento_local (ubuntu-latest, true)
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
test_momento_local (ubuntu-latest, false): src/Momento.Sdk/Config/Transport/StaticTopicTransportStrategy.cs#L45
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, false): src/Momento.Sdk/Config/Transport/StaticAuthTransportStrategy.cs#L45
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, false): src/Momento.Sdk/Config/Transport/SocketsHttpHandlerOptions.cs#L111
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, false): src/Momento.Sdk/Internal/Middleware/RetryMiddleware.cs#L92
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, false): src/Momento.Sdk/Config/Retry/FixedTimeoutRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, false): src/Momento.Sdk/Config/Retry/FixedCountRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, false): src/Momento.Sdk/Config/Retry/ExponentialBackoffRetryStrategy.cs#L108
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, false): src/Momento.Sdk/Config/Configuration.cs#L122
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, false): src/Momento.Sdk/Config/AuthConfiguration.cs#L33
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
test_momento_local (ubuntu-latest, false): src/Momento.Sdk/ITopicClient.cs#L47
XML comment has badly formed XML -- 'End tag was not expected at this location.'
test_momento_local (ubuntu-latest, false)
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/Transport/StaticTopicTransportStrategy.cs#L45
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/Transport/StaticTransportStrategy.cs#L184
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/Transport/StaticTransportStrategy.cs#L90
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Internal/Middleware/RetryMiddleware.cs#L92
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/Retry/FixedCountRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/Retry/FixedTimeoutRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/Retry/ExponentialBackoffRetryStrategy.cs#L108
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/Configuration.cs#L122
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/AuthConfiguration.cs#L33
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/ITopicClient.cs#L47
XML comment has badly formed XML -- 'End tag was not expected at this location.'
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/Transport/StaticAuthTransportStrategy.cs#L45
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/Transport/SocketsHttpHandlerOptions.cs#L111
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/TopicConfiguration.cs#L59
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Internal/Middleware/RetryMiddleware.cs#L92
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/Retry/FixedTimeoutRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/Retry/FixedCountRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/Retry/ExponentialBackoffRetryStrategy.cs#L108
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/Configuration.cs#L122
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/Config/AuthConfiguration.cs#L33
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, true): src/Momento.Sdk/ITopicClient.cs#L47
XML comment has badly formed XML -- 'End tag was not expected at this location.'
build_csharp (ubuntu-latest, true)
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
build_csharp (ubuntu-latest, true)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build_csharp (ubuntu-latest, false): src/Momento.Sdk/Config/Transport/StaticAuthTransportStrategy.cs#L45
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, false): src/Momento.Sdk/Config/Transport/SocketsHttpHandlerOptions.cs#L111
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, false): src/Momento.Sdk/Config/TopicConfiguration.cs#L59
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, false): src/Momento.Sdk/Internal/Middleware/RetryMiddleware.cs#L92
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, false): src/Momento.Sdk/Config/Retry/FixedTimeoutRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, false): src/Momento.Sdk/Config/Retry/FixedCountRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, false): src/Momento.Sdk/Config/Retry/ExponentialBackoffRetryStrategy.cs#L108
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, false): src/Momento.Sdk/Config/Configuration.cs#L122
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, false): src/Momento.Sdk/Config/AuthConfiguration.cs#L33
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (ubuntu-latest, false): src/Momento.Sdk/ITopicClient.cs#L47
XML comment has badly formed XML -- 'End tag was not expected at this location.'
build_csharp (ubuntu-latest, false)
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
build_csharp (ubuntu-latest, false)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build_csharp (windows-latest, true): src/Momento.Sdk/Config/Retry/FixedCountRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Config/Retry/ExponentialBackoffRetryStrategy.cs#L108
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Config/Transport/StaticTransportStrategy.cs#L184
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Config/Transport/StaticTransportStrategy.cs#L90
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Config/Transport/StaticTopicTransportStrategy.cs#L45
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Config/Transport/StaticAuthTransportStrategy.cs#L45
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Config/Transport/SocketsHttpHandlerOptions.cs#L111
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Config/Configuration.cs#L122
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Config/AuthConfiguration.cs#L33
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/ITopicClient.cs#L47
XML comment has badly formed XML -- 'End tag was not expected at this location.'
build_csharp (windows-latest, true): src/Momento.Sdk/Config/Transport/StaticTopicTransportStrategy.cs#L45
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Internal/Middleware/RetryMiddleware.cs#L92
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Config/Transport/StaticAuthTransportStrategy.cs#L45
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Config/Retry/FixedTimeoutRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Config/Retry/FixedCountRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Config/Retry/ExponentialBackoffRetryStrategy.cs#L108
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Config/Transport/SocketsHttpHandlerOptions.cs#L111
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Config/Configuration.cs#L122
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/Config/AuthConfiguration.cs#L33
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, true): src/Momento.Sdk/ITopicClient.cs#L47
XML comment has badly formed XML -- 'End tag was not expected at this location.'
build_csharp (windows-latest, true)
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
build_csharp (windows-latest, true)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build_csharp (windows-latest, false): src/Momento.Sdk/Internal/Middleware/RetryMiddleware.cs#L92
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, false): src/Momento.Sdk/Config/Transport/StaticTopicTransportStrategy.cs#L45
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, false): src/Momento.Sdk/Config/Transport/StaticAuthTransportStrategy.cs#L45
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, false): src/Momento.Sdk/Config/Retry/FixedTimeoutRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, false): src/Momento.Sdk/Config/Transport/SocketsHttpHandlerOptions.cs#L111
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, false): src/Momento.Sdk/Config/Retry/FixedCountRetryStrategy.cs#L67
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, false): src/Momento.Sdk/Config/Retry/ExponentialBackoffRetryStrategy.cs#L108
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, false): src/Momento.Sdk/Config/Configuration.cs#L122
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, false): src/Momento.Sdk/Config/AuthConfiguration.cs#L33
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).
build_csharp (windows-latest, false): src/Momento.Sdk/ITopicClient.cs#L47
XML comment has badly formed XML -- 'End tag was not expected at this location.'
build_csharp (windows-latest, false)
.NET 6.0 is no longer supported and will not receive security updates in the future. Please refer to https://aka.ms/dotnet-core-support for more information about the .NET support policy.
build_csharp (windows-latest, false)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/