Skip to content

feat(cargo): project-local [patch]-redirect backend + single fail-closed guard #270

feat(cargo): project-local [patch]-redirect backend + single fail-closed guard

feat(cargo): project-local [patch]-redirect backend + single fail-closed guard #270

Triggered via pull request June 4, 2026 20:19
Status Success
Total duration 19m 37s
Artifacts 74

ci.yml

on: pull_request
Matrix: coverage-docker
Matrix: test
Matrix: e2e-docker
Matrix: setup-matrix
Matrix: e2e
coverage-merge
28s
coverage-merge
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 39 warnings, and 3 notices
setup-matrix (npm)
Process completed with exit code 1.
setup-matrix (pypi)
Process completed with exit code 1.
dispatch-tests
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
clippy
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
setup-matrix (golang)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
setup-matrix (deno)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
setup-matrix (composer)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
setup-matrix (gem)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
setup-matrix (cargo)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
setup-matrix (nuget)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
setup-matrix (npm)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
coverage
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
setup-matrix (pypi)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
setup-matrix (maven)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
coverage-docker (gem)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
coverage-docker (golang)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
coverage-docker (nuget)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
coverage-docker (deno)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
coverage-docker (npm)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
coverage-docker (cargo)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
coverage-docker (composer)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
coverage-docker (pypi)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
coverage-docker (maven)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
coverage-merge
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
test (ubuntu-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
test (macos-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
test-release
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
test (windows-latest)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
e2e (ubuntu-latest, e2e_cargo_coexist)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
e2e (ubuntu-latest, e2e_nuget)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
e2e (ubuntu-latest, e2e_maven)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
e2e (ubuntu-latest, e2e_composer)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
e2e (ubuntu-latest, e2e_safety_cargo_build)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
e2e (ubuntu-latest, e2e_golang)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
e2e (ubuntu-latest, e2e_cargo)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
e2e (ubuntu-latest, guard_build_integration)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
e2e (macos-latest, e2e_safety_cargo_build)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
e2e (ubuntu-latest, e2e_safety_pnpm)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
e2e (windows-latest, e2e_safety_pnpm)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
e2e (windows-latest, e2e_safety_cargo_build)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
e2e (macos-latest, e2e_safety_pnpm)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. Actions will be forced to run with Node.js 24 by default starting June 16th, 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/
test (windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
e2e (windows-latest, e2e_safety_pnpm)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
e2e (windows-latest, e2e_safety_cargo_build)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026

Artifacts

Produced during runtime
Name Size Digest
SocketDev~socket-patch~0QQJ31.dockerbuild
22.4 KB
sha256:5c297845f439aa555dca4c5de219c2cfd5f0ca240f77826fbe24dd198cceb0a6
SocketDev~socket-patch~2ENY0H.dockerbuild
24.1 KB
sha256:643724b699b2e316d2d6c0845164f01c5b49e5f4bbbe0d30c67e5438c6084e05
SocketDev~socket-patch~37HJ2Y.dockerbuild
21.9 KB
sha256:30b9da1a4c1e48e7ddd45d0438887df49f90bb35dc69434449d742b7d953460a
SocketDev~socket-patch~40LNI9.dockerbuild
34.1 KB
sha256:bf513f559c7bd9c50a6516adc60005b1f899aac8b9690eb891610b2480d58517
SocketDev~socket-patch~8BERWN.dockerbuild
21.5 KB
sha256:5702084f09dbdac7deb455633f7e73714a48d420be7bfe37c0f1a45f9fb451f0
SocketDev~socket-patch~8KZUFE.dockerbuild
16.9 KB
sha256:b52410c05a1110d012fb783d6921a7e1aa1ff223a54d47394faf0bce8de97e2c
SocketDev~socket-patch~9FSR4G.dockerbuild
21.5 KB
sha256:7afc35b69f05980409b6e8c863f3915f9165508ef8b9b3dce389b4563947bce9
SocketDev~socket-patch~ENOA1A.dockerbuild
34.4 KB
sha256:0a4a236f4e71cf5998bf5fc3fb7b77203096f2966ff7aeaac6de05f5f98d0222
SocketDev~socket-patch~FMFWEI.dockerbuild
23.9 KB
sha256:f50cdd927be81dc98cb8526e094c8df41fc864dea53b37d5ba3b13fb63b3d6af
SocketDev~socket-patch~FUX0FT.dockerbuild
34 KB
sha256:f64e81c37e013400d8b5450ac675f94bb10394afb5983f79ecd83945fee8ce83
SocketDev~socket-patch~H051JV.dockerbuild
11.6 KB
sha256:736ba24a3602a0ea1202fc3eaa4f4ba237564af6bc4194079d257615a5d00ccd
SocketDev~socket-patch~HN9RAG.dockerbuild
33.9 KB
sha256:a67a7c19a50e94b2bf2d076de09f84143f498189383c64dd0bd340e6deadc999
SocketDev~socket-patch~HPVBX6.dockerbuild
34.1 KB
sha256:8e758528afff20fe8b34924659cf049e47761c04d76402c6ce5394f4531daad8
SocketDev~socket-patch~HXUNC6.dockerbuild
33.5 KB
sha256:9dcd0ed5adbc537d276e7309b9d4b5b375fd821bb0f594e051eb346387a1de9b
SocketDev~socket-patch~I55QIK.dockerbuild
11 KB
sha256:e3c15e55feaa4eb24d3c842a9b002df305f4a396a24a69f6141e3dc0d36fbde6
SocketDev~socket-patch~IFY12G.dockerbuild
16.6 KB
sha256:b61adf4ba32a9d1998761d01c22f1a6a7dc95bc0b0a2f4899e4113af6dfc1e9d
SocketDev~socket-patch~IHGP6W.dockerbuild
33.2 KB
sha256:c8a91e905485a2115bc0d94e1d4df17ef39aec8955726403e198c492a6de7795
SocketDev~socket-patch~J338LI.dockerbuild
18.5 KB
sha256:602f377b906d3428701c36a354361f086ca8514bbf98949ca392c4e4ae4573e1
SocketDev~socket-patch~J8W5WJ.dockerbuild
18.4 KB
sha256:b3a8ca3ef719f498ff8cb01e6a18ecf5df706d1c28394b55859fb128d350abe6
SocketDev~socket-patch~JE83S1.dockerbuild
17 KB
sha256:08e680a3273a2d96dc2d6c68b3b5dde73d035066bbb21aa5c41c12df638fd762
SocketDev~socket-patch~JV4158.dockerbuild
21.6 KB
sha256:5a3a907c7588336fc2f73ac48623b0d71e4d0e1506bf29124834be0990f8b33e
SocketDev~socket-patch~JXP6C6.dockerbuild
24 KB
sha256:1fdb2c7349a26c898d6ff9d1ab52463ff01ec216c97c00d250cb21890b0a809b
SocketDev~socket-patch~LPPYUX.dockerbuild
32.8 KB
sha256:521310ccbc3dd3a57a72414f9bd864bf2ec46577b559621b5ce4f525f67005f8
SocketDev~socket-patch~MJD34K.dockerbuild
34.4 KB
sha256:cd27b91e81d3095a143ee6a5527c4891ff7e369ddbb6ba45bef4ac39540f8918
SocketDev~socket-patch~ND714L.dockerbuild
33.3 KB
sha256:9392ad41c54481ed277d2ee47f4caaaec35d6beaa77e02d058d78d4e78d15a44
SocketDev~socket-patch~NHC5KC.dockerbuild
19.8 KB
sha256:f23121482e613561518643d428b813812d0e4bc0721ffb9520e7838522ad0625
SocketDev~socket-patch~NKXZ6Y.dockerbuild
22.2 KB
sha256:a236abf0aaaf7294158bd8f5a32ad455a8963db4eea24400b871ffa9b5695242
SocketDev~socket-patch~NPRG60.dockerbuild
33.2 KB
sha256:f172d633887b82b28eca4e7b3af6d2aa87d2f0971eb6d85e4b761540473b01c5
SocketDev~socket-patch~NVBXSB.dockerbuild
33.2 KB
sha256:55503ff3c6c580ff9394b258588a6a1028f694dd918dc342d295488db3951aef
SocketDev~socket-patch~NX7HDR.dockerbuild
34.3 KB
sha256:5191b78827a574bcc031a28e53b0139d4334578d9d04f01f3f434bfb04676fe6
SocketDev~socket-patch~O1T0YO.dockerbuild
34.3 KB
sha256:c8246975ee5bb9e1d3ef1fb87ac498d7a62b246bfca93fe7e49c23c9540ca971
SocketDev~socket-patch~O78IIL.dockerbuild
34.1 KB
sha256:aa1f16434a7d810517c35dfb01dd6e667ad9aba5a0d95888274a546fc3b30c00
SocketDev~socket-patch~P4Z8KR.dockerbuild
34.6 KB
sha256:07fa1e2e8d7dd8c232de44de8f9c7bd79735a56282bc2578277ddc6c67f07b57
SocketDev~socket-patch~PTSJ0M.dockerbuild
33 KB
sha256:5c64eec85291811883fcbe2bdabfbe770c765f1d880b896929c5856a1ffbae41
SocketDev~socket-patch~Q6P6VG.dockerbuild
33.4 KB
sha256:a4aef6d6019f35605366a0fbff4b7ffad07a137a75cf5d7700df772cef1849aa
SocketDev~socket-patch~QXV005.dockerbuild
33.5 KB
sha256:c503d0e8fc7772a4a5cb43d186ae8b8386014709c7cd5c4a1946b688751004a4
SocketDev~socket-patch~S193B2.dockerbuild
23.4 KB
sha256:bb286abba1a4d1da7fe35ef49270b4b6e231926e7ca281f3b340bc29810d5d1e
SocketDev~socket-patch~SIKGWF.dockerbuild
18.4 KB
sha256:8090a0b1d140ed2689b456a4bdf9ba5f2ee3481200196bdcb0da3d1f812d54fb
SocketDev~socket-patch~TQ84XN.dockerbuild
20.1 KB
sha256:3a04868a6e0be91887c70b7d2767bb80693a1467b284a0fd183d5164135ae4b9
SocketDev~socket-patch~U3GBNS.dockerbuild
34.4 KB
sha256:effe92edbc1b91a1ecbf070cfb7073b8d50d4e5950309e847718107b8787c01e
SocketDev~socket-patch~UYGRAQ.dockerbuild
34.3 KB
sha256:a477d70d76b861915e73c82090a714e06f42ce8d92f337d4d8a88e0764b6d5f4
SocketDev~socket-patch~VDDOX2.dockerbuild
23.9 KB
sha256:39116c34b50d6f01c0326ee7ae324f37c1c9c190743e81d6b0c7983625f1de58
SocketDev~socket-patch~VGR3JO.dockerbuild
33.5 KB
sha256:80e73a873fd7872b0d576d8dcdfcd7459d4e7d3c08736fc7b6d0d491d6db8442
SocketDev~socket-patch~VRZFQZ.dockerbuild
35.1 KB
sha256:5c921f5c68fbb36a7a1b67e716f770e02f5686c3557ff294bbd3fc31bddbb589
SocketDev~socket-patch~W1NDUT.dockerbuild
20.8 KB
sha256:1d80665555d870e155fe9a754e2be0637087c8aaf860d22a3b14a7ce20c0739d
SocketDev~socket-patch~W1RP3Y.dockerbuild
33.8 KB
sha256:ac1a787805df5b7eb74d8e990db2f9cf61a1b2a3ef196e1bfbdf1fe5ac30d6cc
SocketDev~socket-patch~WGZU3S.dockerbuild
24 KB
sha256:bdfe6275700d1fd0d2ff2679b242d1fa1522f94dd716287db9082f5349a788a5
SocketDev~socket-patch~WUELJ2.dockerbuild
33.3 KB
sha256:a1a6bd4d1a4f71761babc7b783950ef1f667cb03c9d2d48b4961f6219f1884ce
SocketDev~socket-patch~X3MWQ3.dockerbuild
20 KB
sha256:3560e9ee793a241e4476c9ba8b7c1b2b62970c7055ccaaab5e8ca271dbfe2385
SocketDev~socket-patch~XA96TS.dockerbuild
21.2 KB
sha256:2c61af3fc98563265b9a1be62c4ab147f63dd70ef5da05f93080a494b1daf92a
SocketDev~socket-patch~XGM3C8.dockerbuild
33.7 KB
sha256:8f89253cab1acba3ee14f36d0e74b1c0dfad8f57af317766ac3d81e956524c2f
SocketDev~socket-patch~XICYWZ.dockerbuild
11.9 KB
sha256:fa804ff5a9f4086764667ba8b60d22a37b7cc10ba6a1510081d55c51a7f57a65
SocketDev~socket-patch~XKLMCS.dockerbuild
34.9 KB
sha256:a027e05ec9cdc559ab60a0d8cbe6f3c9f102f98fc1b4711032e43ea86ee6db82
SocketDev~socket-patch~YY4HRD.dockerbuild
21.8 KB
sha256:83f9a33d06471ab79a7b05be2fc30cca4495f3c680b7b8e8e9435b24280730b0
coverage-docker-cargo
42 KB
sha256:80dd003ce537fb2fc1cd5a30f525d60020637361c9823f7d0888ba61e5f1d76c
coverage-docker-composer
42 KB
sha256:c8fe9a67b5d7c8e8b749f28e6b215a50da919faa1fa526402e9f0b38ab56ddd0
coverage-docker-deno
42 KB
sha256:80e279d8837a0df7f536999ba447c729f3f0274bfd6d2ac74ab0ab0fe291a73a
coverage-docker-gem
41.9 KB
sha256:8d49ab0b4262749a34acbf7d6771ffa743be47308c1a6115e735e5c024c988f3
coverage-docker-golang
42 KB
sha256:4aa26b972346b789b7c2f69d3f083bbc7bd0c667038673ceedf785f4bd5e4e60
coverage-docker-maven
42 KB
sha256:d35b6247dc5cd844b4a6bd1fa1dea6ddac45e412d52fa623378e7f9fb0479c91
coverage-docker-npm
41.9 KB
sha256:470cd8554963e6b2ca9f33d09812cd756712743412e54040cb49fde939148efe
coverage-docker-nuget
42 KB
sha256:f0188a703a15bd0fca72c1e1d1045a0218fa81747843ddb3b2393f56d205b23f
coverage-docker-pypi
42 KB
sha256:97c870b406d181e00f06e216fd20704ec4d50769115599212740da355810cf06
coverage-host
143 KB
sha256:341703da4f4b5622785c130e1275f02b0a434520b07c8d03037a1230593abea2
coverage-lcov
148 KB
sha256:65372862181a3f1b59886ba85cdaa9ed89b178975cea71e590f6fb3ec9438f2d
setup-matrix-cargo
936 Bytes
sha256:f4434208e6da8b70762f4f0b93c66f66203383ef71a8cf8aab41a803dc8538e1
setup-matrix-composer
916 Bytes
sha256:4261da779143b1845a8c80320591026009b39f2dfa89f3af37af7a1a42c57bb0
setup-matrix-deno
907 Bytes
sha256:9e5bf09f176e2d5321a2d83b0bae54389ceeac65316a77870a352f42002bb87f
setup-matrix-gem
917 Bytes
sha256:314e1ad63937b64a0e911ab847c1910ff2e0eaecac4f26fa8620c027ab67b217
setup-matrix-golang
906 Bytes
sha256:bcde9d04e6249822cf26854390b986ab778590992d34beb6d5c007ec6dc1d5a1
setup-matrix-maven
915 Bytes
sha256:07cd7fbca9feaf660dfa7fd7512ed4ee17ef673e11caca7b2b0120326aba5c85
setup-matrix-npm
1.75 KB
sha256:2e10fb3592eb5e50066f568209b12987bb9c9420900ffd75c4c1db25267805f6
setup-matrix-nuget
911 Bytes
sha256:68bc62754f892e20563b1e02aad71828e02d2f8ba0a9d32f57603b083798c57b
setup-matrix-pypi
1.88 KB
sha256:cf5eb3a50a4b5509fa0f9bab29cc85b00bb6acfb3b992e4be7ba5d58006bde5e