Skip to content

External PR 1471: Add explicit permissions to CI workflow #5806

External PR 1471: Add explicit permissions to CI workflow

External PR 1471: Add explicit permissions to CI workflow #5806

Triggered via pull request December 10, 2025 00:43
Status Success
Total duration 29m 1s
Artifacts 21

CI.yml

on: pull_request
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

12 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 (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-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.

Artifacts

Produced during runtime
Name Size Digest
Code Coverage Report
425 Bytes
sha256:2f783ef6a57609efb11042213a63d242511e0b645cc2aac798f7a44662e23f37
Event File
3.85 KB
sha256:d1ef3111d0ca9a6d790bccaf66af2d1d7be673628f9f437cc672ef1c713a8a8a
Unit Test Results
20 KB
sha256:d2a841aa876146884cb3a8af1e69035b1f600caf17e415d7b5505ad29d012f35
binaries-macos-latest
51.6 MB
sha256:e8f9617c31e133949b7e1a4dacd111ddd877a96a4b215dcb930c1909fb01bb0c
binaries-ubuntu-latest
51.9 MB
sha256:82115a79fd83815d2e5b4f547e973016de07d714d924294cf1780b41e78bb1e2
binaries-windows-latest
51.7 MB
sha256:f58d6064c6ef1899d3c2c0dad261a6f35e6cdc46bceec1d0c47ea4490d265287
integration-test-logs-AdoBasic-macos-latest
67.2 KB
sha256:a788ce30d0de04e687e7217f182e660ae2cc17aab4a01d76ebe706fc49e7e528
integration-test-logs-AdoBasic-ubuntu-latest
67.7 KB
sha256:9a3e4d9edf8f4167708015c010530ea1055eb9f90d0a77d42d65c96c1dc7f9ec
integration-test-logs-AdoBasic-windows-latest
68 KB
sha256:865b0a4a46f6f3d69a19f76d6d93cc092cb27a87795e9d5b348873f5ec5ac9ec
integration-test-logs-AdoCsv-macos-latest
74.1 KB
sha256:d8b07c2278eddc006a2a22739a9d9726a1fef0ee2ba53e31df4fabf5c57feace
integration-test-logs-AdoCsv-ubuntu-latest
74.8 KB
sha256:21c6477b40715fe423d44907b8c57b78d89629d0f6a494548d4170d65fb5bb63
integration-test-logs-AdoCsv-windows-latest
73.8 KB
sha256:994c637f5f8a2f2e9a551bad114991c580987f8673a2b915cbedb3a7817692bf
integration-test-logs-Bbs-macos-latest
25.5 KB
sha256:6ed17f873301f8bf8368200aa0795f7adeb7a1dd6cf88269c26f45f40f9570a1
integration-test-logs-Bbs-ubuntu-latest
26.1 KB
sha256:aa0bbc4305bb71fc5eddd4a042c8a4b1d319e6ea6c14a6b3bb38b8742e3525e8
integration-test-logs-Bbs-windows-latest
26.1 KB
sha256:9f6e6e5b466708c7636052ccd33431813d16b450c683666d0118b12a859bb446
integration-test-logs-Ghes-macos-latest
53.5 KB
sha256:e1c940639767b1b3d1bd3b308a9f9d3c86e8f5c4169956d6446fc772327cfddb
integration-test-logs-Ghes-ubuntu-latest
53.3 KB
sha256:3fca0f12119abcb98fe04e1a6473e7584b6b8cb9cad585c84618e2ea545b35da
integration-test-logs-Ghes-windows-latest
52 KB
sha256:d4b0f2e6093372a7b7c6a41c18569b937ecad4da0e6a3463d865fd6a4d17260d
integration-test-logs-Github-macos-latest
15.9 KB
sha256:46da89b3f46a6889317573e217a0810e5556b244bc02d93a93ea7f137b834a6d
integration-test-logs-Github-ubuntu-latest
17.3 KB
sha256:287da9dee0157458f0e3c076ca47d7b65b84afe9d90a3360aa57905edb2d54cc
integration-test-logs-Github-windows-latest
16.6 KB
sha256:bbb311155fb60f0530d3f40a59ceeace87f384c67475ae0e596f844f078db7c2