Skip to content

Merge pull request #1555 from github/add-gitlab-archive-adapter #6248

Merge pull request #1555 from github/add-gitlab-archive-adapter

Merge pull request #1555 from github/add-gitlab-archive-adapter #6248

Triggered via push May 28, 2026 22:38
Status Failure
Total duration 15m 8s
Artifacts 24

CI.yml

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

Annotations

1 error, 21 warnings, and 8 notices
e2e-test (macos-latest, Gitlab)
Process completed with exit code 1.
build (macos-latest, actions)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. 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 (macos-latest, csharp)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. 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-for-e2e-test (ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. 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-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 (windows-latest, csharp)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. 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-for-e2e-test (macos-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. 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-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/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 (ubuntu-latest, actions)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. 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-for-e2e-test (windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. 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-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 (windows-latest, actions)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. 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 (ubuntu-latest, csharp)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: extractions/setup-crate@4993624604c307fbca528d28a3c8b60fa5ecc859. 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 (windows-latest, csharp)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
build (windows-latest, actions)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
e2e-test (windows-latest, Github)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
e2e-test (windows-latest, Bbs)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
e2e-test (windows-latest, Gitlab)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
e2e-test (windows-latest, Ghes)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
e2e-test (windows-latest, AdoBasic)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
e2e-test (windows-latest, AdoCsv)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
Code Coverage Report
436 Bytes
sha256:803730d5aee779a2bb26d943f64b6561761d79d0a0ef53d3c4e2760511bcce58
Event File
4.05 KB
sha256:6efc184b71a0bf2fcc22e4f4a35a5a9fca25a0b1edc27f532647f7d8fb7d1c12
Unit Test Results
22.7 KB
sha256:6931493664384ac3eb2d962b29b2b142756e0641aa3f103596ef7204b4061925
binaries-macos-latest
67.3 MB
sha256:8c072748fd998c5e4744157f8433266b09d064de34d610a735cb216f3fbe4775
binaries-ubuntu-latest
67.7 MB
sha256:c907b5c4f3659a8019e24f33277f20145ba4ce075d5015c4c8213d1bb58f80d1
binaries-windows-latest
67.3 MB
sha256:1548315bd6e056bea0fd135930128f61390c6ad6f6887747fc37a3de4983732a
integration-test-logs-AdoBasic-macos-latest
64.3 KB
sha256:8d79f175c132573aa41f60df4ba568368dcf5ee4d6815e9ffe42f4326781421f
integration-test-logs-AdoBasic-ubuntu-latest
63.6 KB
sha256:3c939a8f0bb1bf1cc7f9cd72ae8674f3f1a67a04346ea5f1b101f37a13869010
integration-test-logs-AdoBasic-windows-latest
63.6 KB
sha256:0d7942a7469bf116eaaf01b2084dc4741dc9486d31e91ab2c5a2c909f5173220
integration-test-logs-AdoCsv-macos-latest
70.7 KB
sha256:8f49655611bb1bccdf9bdaca3beb37d50bba8962d59db59957217d39a9e4c05a
integration-test-logs-AdoCsv-ubuntu-latest
70.6 KB
sha256:66c49ddec3baba9e018c8bf10cd9e6e73249972f513de2135ace7f22b498bbfe
integration-test-logs-AdoCsv-windows-latest
70.5 KB
sha256:bbdc253a0d6148afffcc3a53910f9ce9a4bf3507b488006030c3ca1319a3bb6c
integration-test-logs-Bbs-macos-latest
3.66 KB
sha256:c823d7ec0ff466ed77d0935d630a6804f5105ca7d4ae3b0c315a928fbb678354
integration-test-logs-Bbs-ubuntu-latest
3.69 KB
sha256:8f0741784ad204ae794e7567eedbd294f42b69fe69eec8523fd3a2a9eb26bc49
integration-test-logs-Bbs-windows-latest
3.75 KB
sha256:ce88480ba6135c5e9b96e659efd493a7989c85e31fc1180ad3eba54d13fd65a9
integration-test-logs-Ghes-macos-latest
49.2 KB
sha256:4a46317956be086c1e6f19075e666979eb41bb184524a30f568269eae9f7ba35
integration-test-logs-Ghes-ubuntu-latest
48.3 KB
sha256:e2eaa587194990f6d0f67ca6d01c6317848c60c6c423432d762e780fe7a7e2ce
integration-test-logs-Ghes-windows-latest
49 KB
sha256:43dc857abe50693bf262b7e240100377aff43d79ee16f8c82a77170eda478270
integration-test-logs-Github-macos-latest
15.4 KB
sha256:17db2b7e82bbcafda9d8ab9ad816a78aa78d546f4c498ca22196d9bb7274a0c6
integration-test-logs-Github-ubuntu-latest
15.7 KB
sha256:cf79d5b94c5bcd2fbbdfaa501c28eedcd2ffc6a82c99d14e12ef8f66bbe5b8ab
integration-test-logs-Github-windows-latest
15.4 KB
sha256:87c51b9bc77deb4b2a7f404e6258d3886c620ffafbffe69ed1648a5738ecfd7f
integration-test-logs-Gitlab-macos-latest
42.1 KB
sha256:3a37ec46f29dab3adfd1cad063cbd80d8aa151716001b767a45b3883eef79cd4
integration-test-logs-Gitlab-ubuntu-latest
43.6 KB
sha256:5402557a5cae972445f7011dd2eec582a224b3f7d3c0be548831439366742f27
integration-test-logs-Gitlab-windows-latest
44.3 KB
sha256:edc185cd3fe78cd0cf01f7421429ae8dda4f45549a26a0370462e7041588be14