Skip to content

Add URL validation for organization, repository, and enterprise arguments #5829

Add URL validation for organization, repository, and enterprise arguments

Add URL validation for organization, repository, and enterprise arguments #5829

Triggered via pull request December 11, 2025 19:28
Status Failure
Total duration 1h 49m 26s
Artifacts 10

CI.yml

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

13 errors and 12 warnings
build (windows-latest, actions)
Unexpected HTTP response: 504
e2e-test (macos-latest, Bbs)
Canceling since a higher priority waiting request for integration-test-Bbs-macos-latest exists
e2e-test (macos-latest, Ghes)
Canceling since a higher priority waiting request for integration-test-Ghes-macos-latest exists
e2e-test (ubuntu-latest, AdoBasic)
Canceling since a higher priority waiting request for integration-test-AdoBasic-ubuntu-latest exists
e2e-test (windows-latest, Bbs)
Canceling since a higher priority waiting request for integration-test-Bbs-windows-latest exists
e2e-test (windows-latest, Ghes)
Canceling since a higher priority waiting request for integration-test-Ghes-windows-latest exists
e2e-test (macos-latest, AdoBasic)
Canceling since a higher priority waiting request for integration-test-AdoBasic-macos-latest exists
e2e-test (ubuntu-latest, Bbs)
Canceling since a higher priority waiting request for integration-test-Bbs-ubuntu-latest exists
e2e-test (windows-latest, AdoCsv)
Canceling since a higher priority waiting request for integration-test-AdoCsv-windows-latest exists
e2e-test (ubuntu-latest, Ghes)
Canceling since a higher priority waiting request for integration-test-Ghes-ubuntu-latest exists
e2e-test (macos-latest, AdoCsv)
Canceling since a higher priority waiting request for integration-test-AdoCsv-macos-latest exists
e2e-test (windows-latest, AdoBasic)
Canceling since a higher priority waiting request for integration-test-AdoBasic-windows-latest exists
e2e-test (windows-latest, Github)
Process completed with exit code 1.
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/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.

Artifacts

Produced during runtime
Name Size Digest
Code Coverage Report
425 Bytes
sha256:3d1cb699532f4246c78c6f8236455dabc48b1e7d58bc9baed43425b554a6a7fe
Event File
3.68 KB
sha256:a70e8e3609acd65033c4f013f1cf00f24a558bec6e3e0ce406d0fa6dd47c6424
Unit Test Results
20.9 KB
sha256:52702de9a080a281facc6360222450c4513e63da4d42e0f56231382529f108a6
binaries-macos-latest
51.6 MB
sha256:5e22d54db038180ff27669f896a57474cb7a9a490324ad2b831c639464da0870
binaries-ubuntu-latest
51.9 MB
sha256:2e19553556b0e1764e5e165aa3e2a45cfb5edccfbe7955069d8a9355502129f0
binaries-windows-latest
51.7 MB
sha256:a360c6471b47a26a7b74c60a8c209237dc477f422d15a08c2e1e69ac48ae7a85
integration-test-logs-AdoCsv-ubuntu-latest
88 KB
sha256:70b356e07071f1ba5df0ef6a5c61d06a27665b57fed5331c39f53ee435843928
integration-test-logs-Github-macos-latest
104 KB
sha256:22b1bcb2a85c586d591b2f9504bf18a1834e10616a7805139cd606d5446f612f
integration-test-logs-Github-ubuntu-latest
25 KB
sha256:f29070a213e090b05ef00dbafa8bf3e6a2983fd35a9305d2db2c46cc69a7a9ee
integration-test-logs-Github-windows-latest
21.3 KB
sha256:4a25ed63781ccbb19971fcd6fbb9367e07d3eb8dbd8a13325dd175c79558a8f3