Skip to content

feat(apply): safety hardening — atomicity, locking, pnpm CoW, sidecars, Maven gate #200

feat(apply): safety hardening — atomicity, locking, pnpm CoW, sidecars, Maven gate

feat(apply): safety hardening — atomicity, locking, pnpm CoW, sidecars, Maven gate #200

Triggered via pull request May 23, 2026 12:09
Status Failure
Total duration 17m 33s
Artifacts 38

ci.yml

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

Annotations

10 errors, 13 warnings, and 1 notice
clippy
Process completed with exit code 101.
e2e-docker (nuget)
Process completed with exit code 101.
e2e-docker (maven)
Process completed with exit code 101.
coverage-docker (nuget)
Process completed with exit code 101.
coverage-docker (maven)
Process completed with exit code 101.
test (macos-latest)
Process completed with exit code 101.
test (ubuntu-latest)
Process completed with exit code 101.
coverage
Process completed with exit code 101.
test (windows-latest)
Process completed with exit code 1.
test-release
Process completed with exit code 101.
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 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/
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 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/
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 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/
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 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/
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 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/
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 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/
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 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/
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 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/
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 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/
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 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/
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 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/
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 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/
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 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/
test (windows-latest)
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~25ST5R.dockerbuild
16.4 KB
sha256:def5627743ea0f0e7c0275fb04a4ef3e4b1b3b7b786dbbe068007185d6f366d0
SocketDev~socket-patch~2TXCPJ.dockerbuild
24 KB
sha256:d4613cbc32b09b877d6236a33a8b70dfc949e6af95a166f90df8c12533b5514b
SocketDev~socket-patch~3SHTZY.dockerbuild
34.3 KB
sha256:cf67b39195977d0d8db11a8a400d855fdfd173f104218ded2747dd8e8736bb5d
SocketDev~socket-patch~49OVNS.dockerbuild
34 KB
sha256:6349899e2689d8a7bb66f8fc101c667a4ac27f5b00607ce295be65e195f154f2
SocketDev~socket-patch~5FOICN.dockerbuild
20.7 KB
sha256:1075edbab6e2d2711f3e923f148efbbda6ade7327690a06e5d032daf23f23aae
SocketDev~socket-patch~5IHHG8.dockerbuild
18.9 KB
sha256:56ed8d9c86b49fb2b2ebf977f4e6b3f5897f0c170a9a0ea512ffdc1b0fc5dead
SocketDev~socket-patch~65H5X0.dockerbuild
33.2 KB
sha256:7e1e7fc03846f87fc7b7172da4102431a86ef1be92a77b85bc6785858430eea7
SocketDev~socket-patch~6NJYXB.dockerbuild
33.1 KB
sha256:d1bd21bb03eb2dd072ae035da8c5fa07c528c269f4cbca4473887b529768d158
SocketDev~socket-patch~7HXBK5.dockerbuild
33.5 KB
sha256:6a8e1853fdceb5d0b9c42801844c9235d7d157dbbb9c5f06ec9bd40ffb9419c3
SocketDev~socket-patch~9G2UMY.dockerbuild
21.8 KB
sha256:c5794aedd451df23b8ca355803601413a9470732274da6d17e0a5364f866b55a
SocketDev~socket-patch~9KSVE1.dockerbuild
19.4 KB
sha256:872a75d264933bbfd3f76315a3c331245b3378f914a5b325aa9a418ac2772126
SocketDev~socket-patch~A8F0EA.dockerbuild
17.7 KB
sha256:d8c0d88b382f72bc1a8e2527a161fcffed039abb8a3ca3405d6c78ac24f22bc7
SocketDev~socket-patch~E8ZY87.dockerbuild
23.8 KB
sha256:a4090dac8f94fcf5b924b710f2bb9d9020f9b3c5bb2da0ec861471743c1a2e9c
SocketDev~socket-patch~HA279S.dockerbuild
16.6 KB
sha256:7392564da081eaa2b35afabc469b63979f20a58c870770406c03240bbed1f8b3
SocketDev~socket-patch~HC12WR.dockerbuild
33.4 KB
sha256:df8ea25d37ba9158c0a3e77bed40b207c17d9cd104dbd336467a949d91e38806
SocketDev~socket-patch~J2XMZ2.dockerbuild
16.3 KB
sha256:98b32859af0a11d59ff6a028901127306da6f53f5cc8dce0e6c0b619527ae9a1
SocketDev~socket-patch~K6N6YR.dockerbuild
11.5 KB
sha256:44edc0478be4d92f9f094d46643aadcad25040b26cd6ff5c304a47ac2d8ab589
SocketDev~socket-patch~LDHNYL.dockerbuild
34 KB
sha256:dd91280ef5a4e0492cda577647e903e0faff9e50b7548721e1e1659302eebb2c
SocketDev~socket-patch~LJDH4U.dockerbuild
19.8 KB
sha256:e3d225f0f41ccb52fbff70e4094e048935945e961d4ce9bf3b2a01b62922fcc3
SocketDev~socket-patch~LNYSR6.dockerbuild
11.2 KB
sha256:e26d9afc3dbace001decdccd4414d9e6f385f70181d0522b8d130a1ff740f0aa
SocketDev~socket-patch~MK7CDW.dockerbuild
33.8 KB
sha256:9afac28e2b86a3574a369302bfceb31ec2c57b8ee4c426353136b1f68f409599
SocketDev~socket-patch~NCBGZV.dockerbuild
33.2 KB
sha256:547f0cb23f703d70b31f551fbe1c429c3324e8170ed0187141c4992026b0b3de
SocketDev~socket-patch~RHPJSQ.dockerbuild
34.4 KB
sha256:11f06ff0f9dbba1373499bcf79bb8354871c3dd4f6328337adb89c2d6edc3e54
SocketDev~socket-patch~S77BYG.dockerbuild
33.3 KB
sha256:c46f20cc0de50ac9bc67152e48887a5ba0fafd67c806450cc4d651349baed358
SocketDev~socket-patch~SM6IF4.dockerbuild
33.6 KB
sha256:3dbe0ef1ad6d25f06dba533b46258d932c25bb97d53e5cd74c42b0c5422e7e00
SocketDev~socket-patch~SPY774.dockerbuild
33.2 KB
sha256:a706cdd25f437665556d1c119c7067ab08f4e45427a720dc8e1ee4d5335eb520
SocketDev~socket-patch~TZ1FDE.dockerbuild
21 KB
sha256:a24573b23b28d7739b92e4c5453d2f7447abc20499a12ec8ffb17c9a958157dd
SocketDev~socket-patch~U2OUGM.dockerbuild
34.2 KB
sha256:f148e2e6857751f71ba3785e17bf4bbf2b612ce3aaad15bd22a6832ccf927043
SocketDev~socket-patch~VBKEX4.dockerbuild
34.2 KB
sha256:29e24491796622c834526cfda054a8494bb2c2cb3b5827d8a0b88e1635e7e610
SocketDev~socket-patch~WAZNI4.dockerbuild
18.9 KB
sha256:38f716e0952ad5ea7d264e937eba5d16d9d78ddd5dbca164f71f1c1fe0bc4916
SocketDev~socket-patch~X8P47T.dockerbuild
19.8 KB
sha256:c48a387332e7bdcd7e8bcc3d3f6aed0e72839ce8f811713b063e27a666f75d5a
SocketDev~socket-patch~XWLJUL.dockerbuild
33.4 KB
sha256:2c979e48026e4fec033d238e3fc79bd3c0021c87dee537245cd6840201902c6c
coverage-docker-cargo
28.1 KB
sha256:cf5c6711730faad93b1e4d3570f0f1ff04e59802df93d41396eac8f2565f9d3f
coverage-docker-composer
28.1 KB
sha256:4ad030fffde339748c6ba90cb3114468eaf5aaa52324908cb8ced14fd2b6e84d
coverage-docker-gem
28.1 KB
sha256:0ec779224d218f5088c34db3166bba544851a4be574fbec764d047919829d360
coverage-docker-golang
28.1 KB
sha256:1923f6aeac2d1e3d151b0679fecc4f3e1c9cc2060eb666ee04ac5dcd458b898e
coverage-docker-npm
28.1 KB
sha256:68dfc70e8473c49368bab741af430a4665b40852ae4d7ea7da6c6927df27a24d
coverage-docker-pypi
28.1 KB
sha256:f37cf6b41a667a4df0d2641ea132bfcb2aa4b72da580fad2ddb3396029910cb6