Skip to content

Merge pull request #1469 from github/brianaj/external-pr-1401 #5727

Merge pull request #1469 from github/brianaj/external-pr-1401

Merge pull request #1469 from github/brianaj/external-pr-1401 #5727

Triggered via push December 5, 2025 17:17
Status Success
Total duration 35m 11s
Artifacts 21

CI.yml

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

Annotations

14 warnings
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 (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/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/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/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): 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/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/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/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): 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/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/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 (ubuntu-latest, actions)
CodeQL Action v3 will be deprecated in December 2026. Please update all occurrences of the CodeQL Action in your workflow files to v4. For more information, see https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/
build (ubuntu-latest, csharp)
CodeQL Action v3 will be deprecated in December 2026. Please update all occurrences of the CodeQL Action in your workflow files to v4. For more information, see https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/

Artifacts

Produced during runtime
Name Size Digest
Code Coverage Report
422 Bytes
sha256:b21239fb93d0b18a394da9a3334271dadc86a8c011e6ae248159381dda3a448c
Event File
2.62 KB
sha256:69fbb7b77c67d88970455b2a30ec934ba5d18be7d6acc529461e0c49a47fcdb1
Unit Test Results
19.7 KB
sha256:07a94181899a91f10b297a48acdb661965ace97e392bb7e751ddaf74a7cf7ba5
binaries-macos-latest
51.6 MB
sha256:94bab0fadb76e91ea56207f6ccb101f45c959138e82d83f04ccbd5878b7e5d05
binaries-ubuntu-latest
51.9 MB
sha256:1d5018ca359a313bcf91edc1e48f4ca32bf4916856cb24df0e60804e8397a4de
binaries-windows-latest
51.7 MB
sha256:a487448c9d07020bfa7ecb2abb9d041238adf9bd733e1b4ae04fc268be794046
integration-test-logs-AdoBasic-macos-latest
65.6 KB
sha256:96024d910cbd718175a47c01b6eda8f495c4c536dca96342f4d105dd5ffdab74
integration-test-logs-AdoBasic-ubuntu-latest
65.8 KB
sha256:c93b5dd25cd44efcf0b49c83d3eaf9adb3c8ae9d75f8a9815519c96840c7eb3c
integration-test-logs-AdoBasic-windows-latest
66.3 KB
sha256:4b9e822961d4c50f2c9832e5ba50e2f30d37c28ede9d2388b51cbe5d064749f2
integration-test-logs-AdoCsv-macos-latest
72 KB
sha256:5bede692b5139431636fd107695527d7cc74eac335123b84da803b5600d40adf
integration-test-logs-AdoCsv-ubuntu-latest
72.4 KB
sha256:41abb18953b6a7ae1e983e7bcba2ee7bc57cdd649492645e80e176ff1a7d5d2d
integration-test-logs-AdoCsv-windows-latest
72.5 KB
sha256:6bff73354e539f968d6f90b0caca78c878b390f357f4a9ba2dbf65b351bf2663
integration-test-logs-Bbs-macos-latest
39 KB
sha256:c66ae353df45ac004f1beec2abfe1d9ffc4355643085ebf2504a7fef29548cc6
integration-test-logs-Bbs-ubuntu-latest
39.3 KB
sha256:1827a6f658378177fa61753fff7a6197bf834c4309efd0db01b244bce7e9054a
integration-test-logs-Bbs-windows-latest
39.2 KB
sha256:c943ad66c28d1bc977cb60b38d9319ae646c8b388a309a8a8a428d060a7f4702
integration-test-logs-Ghes-macos-latest
52.3 KB
sha256:5d31a1b0ed07f79814766f1b336c850c221523fccf63e7c1ea51ec7928b92571
integration-test-logs-Ghes-ubuntu-latest
53.1 KB
sha256:c59998271e18f053711ac9fa5a118f3fcad217a5abfe3e1e273cdc8fbc4c9115
integration-test-logs-Ghes-windows-latest
52.4 KB
sha256:42b5a70dce1adcaf60d05cd8f17462bc19eb3ef3bda14fc9ffe5582cf1586250
integration-test-logs-Github-macos-latest
16.6 KB
sha256:e680738f863ddea40504489120369ef9b7e9ed9394887d406ba536ac1fd0caf4
integration-test-logs-Github-ubuntu-latest
16.3 KB
sha256:9aaef239fa08b55fecb9efe3ae66d950803b7279efaeb138309c49d16a8eed27
integration-test-logs-Github-windows-latest
17.2 KB
sha256:8ec5d0603fd49603d824a3a3d7b0673503c558b5f436f83a38439bf33073ca18