Skip to content

CI Build and Test

CI Build and Test #1

Manually triggered December 6, 2025 03:06
Status Success
Total duration 4m 24s
Artifacts 3

ci-build-test.yml

on: workflow_dispatch
Matrix: build-and-test
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
Build and Test on ubuntu-latest: WebApiClientCore/DependencyInjection/WebApiClientBuilderExtensions.cs#L109
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.
Build and Test on ubuntu-latest: WebApiClientCore/DependencyInjection/WebApiClientBuilderExtensions.cs#L109
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values may require generating dynamic code at runtime.
Build and Test on ubuntu-latest: WebApiClientCore/DependencyInjection/HttpApiConfigureExtensions.cs#L46
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.
Build and Test on ubuntu-latest: WebApiClientCore/DependencyInjection/HttpApiConfigureExtensions.cs#L46
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values may require generating dynamic code at runtime.
Build and Test on ubuntu-latest: WebApiClientCore/DependencyInjection/HttpApiConfigureExtensions.cs#L84
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.
Build and Test on ubuntu-latest: WebApiClientCore/DependencyInjection/HttpApiConfigureExtensions.cs#L84
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values may require generating dynamic code at runtime.
Build and Test on ubuntu-latest: WebApiClientCore/DependencyInjection/NamedHttpApiExtensions.cs#L41
Converting null literal or possible null value to non-nullable type.
Build and Test on ubuntu-latest: WebApiClientCore/DependencyInjection/NamedHttpApiExtensions.cs#L24
Converting null literal or possible null value to non-nullable type.
Build and Test on macos-latest: WebApiClientCore/DependencyInjection/HttpApiConfigureExtensions.cs#L46
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.
Build and Test on macos-latest: WebApiClientCore/DependencyInjection/HttpApiConfigureExtensions.cs#L46
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values may require generating dynamic code at runtime.
Build and Test on macos-latest: WebApiClientCore/DependencyInjection/HttpClientBuilderExtensions.cs#L45
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.
Build and Test on macos-latest: WebApiClientCore/DependencyInjection/HttpClientBuilderExtensions.cs#L45
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values may require generating dynamic code at runtime.
Build and Test on macos-latest: WebApiClientCore/DependencyInjection/WebApiClientBuilderExtensions.cs#L109
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.
Build and Test on macos-latest: WebApiClientCore/DependencyInjection/WebApiClientBuilderExtensions.cs#L109
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values may require generating dynamic code at runtime.
Build and Test on macos-latest: WebApiClientCore/DependencyInjection/NamedHttpApiExtensions.cs#L41
Converting null literal or possible null value to non-nullable type.
Build and Test on macos-latest: WebApiClientCore/DependencyInjection/NamedHttpApiExtensions.cs#L24
Converting null literal or possible null value to non-nullable type.
Build and Test on windows-latest: WebApiClientCore/DependencyInjection/WebApiClientBuilderExtensions.cs#L109
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.
Build and Test on windows-latest: WebApiClientCore/DependencyInjection/WebApiClientBuilderExtensions.cs#L109
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values may require generating dynamic code at runtime.
Build and Test on windows-latest: WebApiClientCore/DependencyInjection/HttpApiConfigureExtensions.cs#L84
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.
Build and Test on windows-latest: WebApiClientCore/DependencyInjection/HttpApiConfigureExtensions.cs#L84
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values may require generating dynamic code at runtime.
Build and Test on windows-latest: WebApiClientCore/DependencyInjection/HttpApiConfigureExtensions.cs#L46
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.
Build and Test on windows-latest: WebApiClientCore/DependencyInjection/HttpApiConfigureExtensions.cs#L46
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values may require generating dynamic code at runtime.
Build and Test on windows-latest: WebApiClientCore/DependencyInjection/NamedHttpApiExtensions.cs#L41
Converting null literal or possible null value to non-nullable type.
Build and Test on windows-latest: WebApiClientCore/DependencyInjection/NamedHttpApiExtensions.cs#L24
Converting null literal or possible null value to non-nullable type.

Artifacts

Produced during runtime
Name Size Digest
test-results-macos-latest Expired
54 KB
sha256:dc601a4079eff9039119813c200fc4b79998933cff8c7d37118df3d7b78bd245
test-results-ubuntu-latest Expired
53.7 KB
sha256:12ce9363d911a0b7e677e527bd1f268d979ca456809980a10f4f7827536737e6
test-results-windows-latest Expired
53.5 KB
sha256:d482e0f63a2aba8ef86faaa66647eed2c66ea69c7c2d56b0636451fefc602807