Skip to content

fix: second-pass bug sweep — crawler traversal guards, FIFO hangs, atomic writes, CLI contract #320

fix: second-pass bug sweep — crawler traversal guards, FIFO hangs, atomic writes, CLI contract

fix: second-pass bug sweep — crawler traversal guards, FIFO hangs, atomic writes, CLI contract #320

Triggered via pull request June 11, 2026 16:52
Status Success
Total duration 39m 11s
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

38 warnings and 3 notices
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 (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 (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 (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/
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/
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/
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 (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 (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 (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 (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 (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 (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 (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 (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
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/
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 (ubuntu-latest)
Failed to save: "/usr/bin/tar" failed with error: The process '/usr/bin/tar' failed with exit code 2
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 (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_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_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_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_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, 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 (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 (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/
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 (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/
test (windows-latest)
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
e2e (windows-latest, e2e_safety_pnpm)
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~0454EZ.dockerbuild
31.3 KB
sha256:070d62a4b16838935c2534d89ea0ea6473fb47954a53f1131f2c3ef24076082f
SocketDev~socket-patch~0BD6KR.dockerbuild
34.8 KB
sha256:570678bbb428a33582329491d0b6464b0b053fb9114c1f2ed5d1b84b15d0a818
SocketDev~socket-patch~0D3WJA.dockerbuild
24.2 KB
sha256:281e2aef68c504c1a1ca8f8d7fe152e9ec2b1f1c5f4949cc25ea32fa9d3dcff7
SocketDev~socket-patch~1K4JE2.dockerbuild
34.3 KB
sha256:3322e5c7042e5e06e20d92bf9be8d32134ea510b54e5491e22121825a9b04591
SocketDev~socket-patch~5VDIUP.dockerbuild
22.1 KB
sha256:b1a4d68b8b12ba3b169f21c3b9c9b04bf6dd2247e44e73817e320da270f5e6cb
SocketDev~socket-patch~6CYL8E.dockerbuild
34.7 KB
sha256:d095db79eab2cc7453883468b760c6ad163c24ad851e01afd2901108f3cf179d
SocketDev~socket-patch~776YPY.dockerbuild
29.6 KB
sha256:875b8b6bb217c3e319d9e596ade77ece96bf817eb3dd257c1133d123941e6103
SocketDev~socket-patch~7DJ44U.dockerbuild
23.7 KB
sha256:4a88a22d13262d74d03cbee02ea4d67d2b16a2aefe1eee1357170708f4fffa76
SocketDev~socket-patch~7X8XNW.dockerbuild
35.2 KB
sha256:8119a9699509d7355fa2bdf351b5ca4c72d73dee541b86ee7ae7745178f87fbf
SocketDev~socket-patch~83MKF2.dockerbuild
22.2 KB
sha256:f9979a0d7461815eb7e581fce7cecad11d7947e5d20170fa7719b536c0cdd2b3
SocketDev~socket-patch~8F652E.dockerbuild
31.3 KB
sha256:814e7b77788f48b811439dabe48d5d45554923ad15265488e07cada1ae3bc041
SocketDev~socket-patch~92RZBE.dockerbuild
34.3 KB
sha256:6607153e2463fc5b3decc4dfa2f904af018585e508c242d1e2cf8d07834c3717
SocketDev~socket-patch~9QCLX8.dockerbuild
34.5 KB
sha256:0f8c73cb6cb629af66f013228f8c25f03eaef3600b535c25c63fb5c1a7c72c79
SocketDev~socket-patch~BQ7JW7.dockerbuild
34.9 KB
sha256:b78e15bdf9f213468f6adc16d74b6c14ef48b83ddddbd7b7d8e7387910b62fb0
SocketDev~socket-patch~F9W7Z1.dockerbuild
21.8 KB
sha256:5e50d60bd24b949dc5c929dce92ba159b3b1564a14a9424367fd5f285fea461f
SocketDev~socket-patch~G9XVGF.dockerbuild
34.3 KB
sha256:02de60ff897ade98962c328e781fe6ffeb4016f196df3f6dd24fa842b601a4cb
SocketDev~socket-patch~GAGZB1.dockerbuild
35.4 KB
sha256:b8a5e04bdce669d3a5070a8afe3e295cbbf578db1bc15c55723fe271ec7fc66b
SocketDev~socket-patch~GZQZHQ.dockerbuild
34.2 KB
sha256:d8d7476d97a8d3f96ed8d5a06bf010e9ee7dbfdb3b0d03b07f46eafbe110c619
SocketDev~socket-patch~HYKVAJ.dockerbuild
35 KB
sha256:c3c3c08ba5e25ae51da29302ac9d061d0240556c1d00a7d609a4e705bce57ed8
SocketDev~socket-patch~IHO18H.dockerbuild
23.2 KB
sha256:ecf5724b39f494e8b93b9feb686f4edc14db97d57da20afbde3c35ed669aa55d
SocketDev~socket-patch~IYHUT6.dockerbuild
21.8 KB
sha256:bdc31bb5a321b28b8a8077aa8b64170acd75c46ec035f9bcedf09a9fbbcbdde4
SocketDev~socket-patch~J1JT8P.dockerbuild
34.2 KB
sha256:c593fc93fc0605c4829db7f3c7bc882837c4950cb7599cc25b8adfed09e107d2
SocketDev~socket-patch~J5ACBZ.dockerbuild
21.3 KB
sha256:65f1c1eabaf1973bd1cdf53fb3549761c6867d047e6d3b7f373e50e508a95163
SocketDev~socket-patch~JQEM5K.dockerbuild
35.7 KB
sha256:1baa5f009a76b063712ff9740205d4e7d0fd7d5de7ab9d9de81e31c2a0b03065
SocketDev~socket-patch~JYAO8R.dockerbuild
35 KB
sha256:3d544f3264411d4e846afdf7e9f83d8886106067d7589a59faf35116a9ceeb73
SocketDev~socket-patch~K8W04V.dockerbuild
11.1 KB
sha256:bf296e1dc5ccaade1ea35de9c0e898a7f59387c85bb9d3aa0934750aceed7fbd
SocketDev~socket-patch~L13358.dockerbuild
34.4 KB
sha256:b6ba671dce68d77b9b205164caa462c70c426d32e23c6a8875104f21527c2062
SocketDev~socket-patch~LX0BSP.dockerbuild
33.3 KB
sha256:91b5438e93b316f385345a0675af0c33e2837b0ee3f77db8cc29b7e37f690b4f
SocketDev~socket-patch~NBA2MB.dockerbuild
34.7 KB
sha256:fdd6c9631c895c0086e664eae9de533d656e14799ea1e4da3c91e64e5897a3d3
SocketDev~socket-patch~OMAK08.dockerbuild
17.4 KB
sha256:b0db0ae628fc203e447bdcf085bf556706b9dbbcd12946bb0c8ea197c6fd45bb
SocketDev~socket-patch~ORKK5J.dockerbuild
21 KB
sha256:1ea6e7205621b8f9de4cc9f156ca805a373be60b0cb70a70a9bab7edbb20eceb
SocketDev~socket-patch~PQR90V.dockerbuild
19.2 KB
sha256:93cc51e20d5941416d1473f08029fea914db2e2b9692881ebfffba62fbe7db70
SocketDev~socket-patch~PWU5VV.dockerbuild
23.1 KB
sha256:ad588eee806b9f9cd3d10d5dd194aa6cd6b1e8ef9e05162de9546a43516e27ab
SocketDev~socket-patch~Q56IQX.dockerbuild
12 KB
sha256:2736cb97d013e80c02f13e3a4c092c3a787795ae67137c74cdee8ec132b66b7c
SocketDev~socket-patch~QALYFB.dockerbuild
18.1 KB
sha256:069413d60f6b024360d4ddfb75e099a6aa8b2cc76a3e79016a6739420fc72c14
SocketDev~socket-patch~QBJDA3.dockerbuild
35.3 KB
sha256:37d3e4b07ac44635d137cbc49be11aa44c1efe9675fd305a42fd6c8477bd29b0
SocketDev~socket-patch~QPHQ75.dockerbuild
33.6 KB
sha256:e04f674723a874e9df4bc18c83f9adf292fa52e99de82a44a91ef827810bd297
SocketDev~socket-patch~RF6YRJ.dockerbuild
11.2 KB
sha256:418fbfcee487bdaaf6b28b63a8d761ec81b1bb52081be5cf4625329e358d4677
SocketDev~socket-patch~RG4ALS.dockerbuild
36 KB
sha256:e4c0e764af66bc15e8d959e22a8b9627efd7871e20b260b8f75b52a375330930
SocketDev~socket-patch~SCK1AT.dockerbuild
18.4 KB
sha256:ae46441ef7df1de1ecd14162a2fbcbb027a99490d0ff22400e61d1def186227c
SocketDev~socket-patch~SXEL74.dockerbuild
34.3 KB
sha256:6cad715eb2ddd976700a820e20c648f1506e6c5ce73e003a8de241f8e40e5e19
SocketDev~socket-patch~TFPPL2.dockerbuild
21.8 KB
sha256:7584d6e30e6dad82d8c3971c0ff01c5fffb8206c33935111460f3d11576726b5
SocketDev~socket-patch~UFN7YB.dockerbuild
17.7 KB
sha256:d46aebbc33676386c7dd1a94c2a96a7f028b78bae9ed19ca80cd6250e146b7dd
SocketDev~socket-patch~UY1EAD.dockerbuild
20.7 KB
sha256:52a2a8ede5da33f8be78b922e1de820ecc1638354a5448415720a8c974ec54b1
SocketDev~socket-patch~V9HT22.dockerbuild
33.8 KB
sha256:cb532ac85836cdb58a6ee88202a8dc96237d2f67264f4c9b5d5b386b671550a5
SocketDev~socket-patch~WHDBZ6.dockerbuild
34.9 KB
sha256:941facdf00057634d2dba2edd27e5954c531ab54c40231ed6b0cbe6bbe89155c
SocketDev~socket-patch~WKM6E4.dockerbuild
35 KB
sha256:676ab01d6261754e7b21a9d2f378f9e362911115e459e0412431905580f7b94a
SocketDev~socket-patch~XBXX8D.dockerbuild
34.3 KB
sha256:5ebc94ae92743eda2405d731b2208a36a1f95442ebf6ee44c84cddce05899275
SocketDev~socket-patch~XS27O4.dockerbuild
21.3 KB
sha256:0ca1d9d80dd4c9e020cfaecb301114c176b04661fc771cec46c5c773f39dbde3
SocketDev~socket-patch~YI4UGX.dockerbuild
17.1 KB
sha256:16452b078681a31ea610376fc15615e27eaa74d7766dd258a40a2c4fd3bb5b91
SocketDev~socket-patch~YQHQRZ.dockerbuild
35.3 KB
sha256:e8a495fe70d1c181ff2a1ff5c3b06b8a3fe9e96e7dc4d90ea8a4aaafd455fe7f
SocketDev~socket-patch~ZE20QU.dockerbuild
24.8 KB
sha256:861a0748d70c4606d12c791658f7c39e07716625c38b2cf107242cd9c02a238f
SocketDev~socket-patch~ZG9M0L.dockerbuild
24.5 KB
sha256:3971877f303651dd25e252752286c28a2e490f6f08a5de3a5b257997405d6672
SocketDev~socket-patch~ZQG7J7.dockerbuild
35.1 KB
sha256:970e6f4f1eae2214246e521f8c2aa0cdc82d73a5b73cf9af5397a7248d551278
coverage-docker-cargo
79.8 KB
sha256:ee376a305e06020d84da0bf09b3d4ca117d13f5895431a1f60f4c1637b0a612a
coverage-docker-composer
79.8 KB
sha256:8898cb9a0f1ddeb2a4fd999535c17253868dee3cae55a73ae3013dda8b6936ba
coverage-docker-deno
79.8 KB
sha256:c7af7b5b4930cf9c3f5aa4cfd730e5c63d5c9bc36891b484491e226461aeaf99
coverage-docker-gem
79.8 KB
sha256:9de73b44e43f04dd4dad081a775d16e3ee5f6bb958ca6817a86ce1c6727d708e
coverage-docker-golang
79.8 KB
sha256:34e18d1169176e31c132bc204e32830d53e9043779283fa5ba69890a7af8d59d
coverage-docker-maven
79.8 KB
sha256:20f4973b8e53c02341d36afd114953ee642890f19b1f1deac901939719043ab1
coverage-docker-npm
79.8 KB
sha256:77fa34c0128e27dd551cdfa2f06fcdda81db93646e3f49dfe972ded1ec6b5ed2
coverage-docker-nuget
79.8 KB
sha256:782582a0a8f67a97f389c2440eb53f485b4987cc00db5ecac81ac5b307b537a5
coverage-docker-pypi
79.8 KB
sha256:711d219bb0b3a042b1b310a4ef43556d352f0f62a7a7ffbb6dbf39ce2cc3c283
coverage-host
280 KB
sha256:edf4fd62dcb0ad373b27a62e997ed3b1a48f927e4037abb6e47a186999ff4111
coverage-lcov
288 KB
sha256:72f4ef77b76ecde2cbb0ada32c7a812901b79180209520ece33ee6d069c4ee11
setup-matrix-cargo
925 Bytes
sha256:1b958b0c8b8a5a6f15fcc317aef39ff2d46d1070c5ff56e44b33fcfedaffe641
setup-matrix-composer
923 Bytes
sha256:89ff7d0740ef3e68231216c3dd50022928f053d7a1a2424056f69db59e804a61
setup-matrix-deno
908 Bytes
sha256:604d9c10013a70fc6b8c190ee8fe910deba125960eab81f8841008d586efc8ad
setup-matrix-gem
921 Bytes
sha256:2d6ec663e45b4ebc0542bd10eb0ca8de79fc1001061e029b3a8b2bcc4c231ea7
setup-matrix-golang
907 Bytes
sha256:6d257c7a3036ca429e790d823bea34861a4d4aa6d650040d2f985a24fa4619ab
setup-matrix-maven
919 Bytes
sha256:fce8579911bbbcf7dccb3bb8ade792655588aa3b7162a799fde30be06db3b67e
setup-matrix-npm
1.75 KB
sha256:06d9c00fcb850786ab462db87c46f2336f5ce0b692f0e6308cdc41940369cc49
setup-matrix-nuget
914 Bytes
sha256:4db2aec6d299e182192d0261d5b2e7d385f1beafa63bbba56812d25d169a1a55
setup-matrix-pypi
1.88 KB
sha256:a208ae27ee3144feb2ec85e67cf783b9935974076665c66702e06fb797d3eaa5