Skip to content

add generic support to smart enums and keyed value objects #784

add generic support to smart enums and keyed value objects

add generic support to smart enums and keyed value objects #784

Triggered via push April 6, 2026 22:02
Status Failure
Total duration 9m 23s
Artifacts

main.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

1 error, 4 warnings, and 17 notices
build
Process completed with exit code 1.
All 3 runs failed: Should_handle_type_parameters_with_notnull_and_interface_constraints (Thinktecture.Runtime.Tests.TypeParameterSymbolExtensionsTests.GetGenericTypeParametersTests): Thinktecture.Runtime.Tests.TypeParameterSymbolExtensionsTests.GetGenericTypeParametersTests#L0
test-results/net10.0/Thinktecture.Runtime.Extensions.SourceGenerator.Tests.trx [took 0s] test-results/net8.0/Thinktecture.Runtime.Extensions.SourceGenerator.Tests.trx [took 0s] test-results/net9.0/Thinktecture.Runtime.Extensions.SourceGenerator.Tests.trx [took 0s]
build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v2, actions/setup-dotnet@v2. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build
Input 'trx_files' has been deprecated with message: Use "files" option instead.
6861 tests found (test 1 to 450)
There are 6861 tests, see "Raw output" for the list of tests 1 to 450.
6861 tests found (test 451 to 798)
There are 6861 tests, see "Raw output" for the list of tests 451 to 798.
6861 tests found (test 799 to 1186)
There are 6861 tests, see "Raw output" for the list of tests 799 to 1186.
6861 tests found (test 1187 to 1620)
There are 6861 tests, see "Raw output" for the list of tests 1187 to 1620.
6861 tests found (test 1621 to 2077)
There are 6861 tests, see "Raw output" for the list of tests 1621 to 2077.
6861 tests found (test 2078 to 2520)
There are 6861 tests, see "Raw output" for the list of tests 2078 to 2520.
6861 tests found (test 2521 to 3013)
There are 6861 tests, see "Raw output" for the list of tests 2521 to 3013.
6861 tests found (test 3014 to 3448)
There are 6861 tests, see "Raw output" for the list of tests 3014 to 3448.
6861 tests found (test 3449 to 3837)
There are 6861 tests, see "Raw output" for the list of tests 3449 to 3837.
6861 tests found (test 3838 to 4269)
There are 6861 tests, see "Raw output" for the list of tests 3838 to 4269.
6861 tests found (test 4270 to 4673)
There are 6861 tests, see "Raw output" for the list of tests 4270 to 4673.
6861 tests found (test 4674 to 5109)
There are 6861 tests, see "Raw output" for the list of tests 4674 to 5109.
6861 tests found (test 5110 to 5434)
There are 6861 tests, see "Raw output" for the list of tests 5110 to 5434.
6861 tests found (test 5435 to 5749)
There are 6861 tests, see "Raw output" for the list of tests 5435 to 5749.
6861 tests found (test 5750 to 6077)
There are 6861 tests, see "Raw output" for the list of tests 5750 to 6077.
6861 tests found (test 6078 to 6556)
There are 6861 tests, see "Raw output" for the list of tests 6078 to 6556.
6861 tests found (test 6557 to 6861)
There are 6861 tests, see "Raw output" for the list of tests 6557 to 6861.