Skip to content

Merge pull request #1318 from github/fix-validate-no-generate-options… #4893

Merge pull request #1318 from github/fix-validate-no-generate-options…

Merge pull request #1318 from github/fix-validate-no-generate-options… #4893

Triggered via push December 19, 2024 00:44
Status Success
Total duration 42m 51s
Artifacts 21
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

CI.yml

on: push
Matrix: build-for-e2e-test
Matrix: build
upload-event-file
4s
upload-event-file
Matrix: e2e-test
publish
0s
publish
Fit to window
Zoom out
Zoom in

Annotations

22 warnings
upload-event-file
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build-for-e2e-test (macos-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build-for-e2e-test (macos-latest): src/Octoshift/Extensions/AssemblyExtensions.cs#L13
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
build-for-e2e-test (macos-latest): src/Octoshift/Extensions/CommandExtensions.cs#L32
Call to 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic method.
build-for-e2e-test (macos-latest): src/Octoshift/Services/GenericArgsBinder.cs#L19
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperties()'. The generic parameter 'TCommand' of 'OctoshiftCLI.Services.GenericArgsBinder<TCommand, TArgs>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-for-e2e-test (macos-latest): src/Octoshift/Services/GenericArgsBinder.cs#L21
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The generic parameter 'TArgs' of 'OctoshiftCLI.Services.GenericArgsBinder<TCommand, TArgs>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-for-e2e-test (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build-for-e2e-test (ubuntu-latest): src/Octoshift/Extensions/AssemblyExtensions.cs#L13
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
build-for-e2e-test (ubuntu-latest): src/Octoshift/Extensions/CommandExtensions.cs#L32
Call to 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic method.
build-for-e2e-test (ubuntu-latest): src/Octoshift/Services/GenericArgsBinder.cs#L19
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperties()'. The generic parameter 'TCommand' of 'OctoshiftCLI.Services.GenericArgsBinder<TCommand, TArgs>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-for-e2e-test (ubuntu-latest): src/Octoshift/Services/GenericArgsBinder.cs#L21
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The generic parameter 'TArgs' of 'OctoshiftCLI.Services.GenericArgsBinder<TCommand, TArgs>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-for-e2e-test (windows-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build-for-e2e-test (windows-latest): src/Octoshift/Extensions/AssemblyExtensions.cs#L13
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
build-for-e2e-test (windows-latest): src/Octoshift/Extensions/CommandExtensions.cs#L32
Call to 'System.Reflection.MethodInfo.MakeGenericMethod(params Type[])' can not be statically analyzed. It's not possible to guarantee the availability of requirements of the generic method.
build-for-e2e-test (windows-latest): src/Octoshift/Services/GenericArgsBinder.cs#L19
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperties()'. The generic parameter 'TCommand' of 'OctoshiftCLI.Services.GenericArgsBinder<TCommand, TArgs>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-for-e2e-test (windows-latest): src/Octoshift/Services/GenericArgsBinder.cs#L21
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicProperties' in call to 'System.Type.GetProperty(String)'. The generic parameter 'TArgs' of 'OctoshiftCLI.Services.GenericArgsBinder<TCommand, TArgs>' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
e2e-test (ubuntu-latest, Github)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
e2e-test (ubuntu-latest, AdoCsv)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
e2e-test (ubuntu-latest, AdoBasic)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
e2e-test (ubuntu-latest, Ghes)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
e2e-test (ubuntu-latest, Bbs)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size Digest
Code Coverage Report Expired
422 Bytes
sha256:612e5018c079629f60f00c2c84df1229d7a513ae2e548aab000e30dc2036d1df
Event File Expired
2.48 KB
sha256:986f9b01a24a2a2456d37e679aeb9eb2a602269c86952d9695828bd4524194cc
Unit Test Results Expired
17.3 KB
sha256:65bf0c247c9a1a751edb52b7a46965c9635dcb2e205229dea7a5c352620d3ace
binaries-macos-latest Expired
51.7 MB
sha256:58be3e658f35d513f97bec05a612e53c0eff70dee1cea06728aa9fb1efdba624
binaries-ubuntu-latest Expired
51.9 MB
sha256:98f8cbf9a7262b100f99d049844461c35273584343f68e852fc14590144ae88f
binaries-windows-latest Expired
51.6 MB
sha256:176f4a8dbfa6b7a1687011089d15251198ed5be0406f74bac353610e617e8033
integration-test-logs-AdoBasic-macos-latest Expired
74.5 KB
sha256:ad85e6601b42655479ab5c128468a49c575d3ad5545fea0b49d6fa1631ae3764
integration-test-logs-AdoBasic-ubuntu-latest Expired
73.5 KB
sha256:5d4509b4900f7e82653be9584942a3a9a1bed76de74663165420b6723e619090
integration-test-logs-AdoBasic-windows-latest Expired
73.9 KB
sha256:9fe30a06c1dfc8271582d65dc80304bfb2c0ab8d6c3641cbd45706cd17b1f5a0
integration-test-logs-AdoCsv-macos-latest Expired
81 KB
sha256:cece30e45fff5cbdbfc257582eacd58ebb2e37d5e41e6a02b5645aa622166665
integration-test-logs-AdoCsv-ubuntu-latest Expired
80.6 KB
sha256:243f719dcb437c5ad7bcd43d964546a4a51cf9cc9ab4b793ec7ffb7019550d8d
integration-test-logs-AdoCsv-windows-latest Expired
80.3 KB
sha256:798fa94afc77153c6d7de6f9883072b2c3b87731b30c1c0c90e94c0764556a4e
integration-test-logs-Bbs-macos-latest Expired
56 KB
sha256:bab8df214361fb4171655655034201861c006e22b1c0d1db0ad01f9c0ecfbcc8
integration-test-logs-Bbs-ubuntu-latest Expired
56.2 KB
sha256:0cb295d9e490cbe0c3ff0ef73956dc4753ca11cc2cfa86804270d15061b161af
integration-test-logs-Bbs-windows-latest Expired
55.8 KB
sha256:aba1957cb5e6bb5e153e9c9316db255355920733fc4a2bb63a7c0529777c8e0a
integration-test-logs-Ghes-macos-latest Expired
54.6 KB
sha256:6b26ce89e6a59ec1f661761f86a5b82410f64ed97aa487a44ca0ec0ee5f5e8ed
integration-test-logs-Ghes-ubuntu-latest Expired
54.5 KB
sha256:d4d578e620a3ec394d020522a86ddf4493a14cf1cb2569041559a9abe787829a
integration-test-logs-Ghes-windows-latest Expired
54.9 KB
sha256:f21e39cf460fdb7a176d7b722723573e7b4f138e33c2b2a7c023a7af6e913c0a
integration-test-logs-Github-macos-latest Expired
17.1 KB
sha256:718ba8b43e430c5437bc6c161bb9241810ee0d1403e0b3754ec6cc2eeb923ebd
integration-test-logs-Github-ubuntu-latest Expired
16.6 KB
sha256:dd666d8a3c7091e6b16651c4d000f40dee88251a72ca44b0e21d4cebde75e434
integration-test-logs-Github-windows-latest Expired
16.5 KB
sha256:48d18dc1ee6595c069769ba4bd976be16bfd096fa81aae1731d2809688548b13