Skip to content

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

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

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

Triggered via pull request May 23, 2026 14:05
Status Failure
Total duration 17m 25s
Artifacts 45

ci.yml

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

Annotations

7 errors, 17 warnings, and 1 notice
e2e-docker (cargo)
The process '/usr/bin/git' failed with exit code 128
e2e-docker (cargo)
could not read Username for 'https://github.com': terminal prompts disabled
e2e-docker (cargo)
could not read Username for 'https://github.com': terminal prompts disabled
e2e-docker (cargo)
could not read Username for 'https://github.com': terminal prompts disabled
test (macos-latest)
the remote end hung up unexpectedly
test (macos-latest)
could not read Username for 'https://github.com': terminal prompts disabled
test (windows-latest)
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 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 (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 (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 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 (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 (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 (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 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 (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 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 (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/
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/
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 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-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 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~4U13U6.dockerbuild
33 KB
sha256:e568fd1a378744f86c097a6f6261729e1c283b364f51882c798c9727ca482f0f
SocketDev~socket-patch~846HF9.dockerbuild
20.2 KB
sha256:7631eae9343888c77f766a09775b51be11c914a661ece02611e95ccc81b9bb4e
SocketDev~socket-patch~8KFY8D.dockerbuild
23.9 KB
sha256:10a6ff0b8b0f639a1b68db2a8e83e66efd160574caa5697895f2d1f94a96a102
SocketDev~socket-patch~9AMW9L.dockerbuild
33.5 KB
sha256:b12be2d5d2a7383db9e4903f21695bea13e253bba2427811e867a67bdc34499e
SocketDev~socket-patch~AQR76N.dockerbuild
20.8 KB
sha256:35d8766cf9ece2da36c266c1ec1e5bb7d5684a7024dbde585243bce0ccc4158b
SocketDev~socket-patch~B320UK.dockerbuild
16 KB
sha256:d78cad39374f7717a589abffdd49d93e2151e48e310ea6e4b1b4df2066cd140c
SocketDev~socket-patch~F2IQWI.dockerbuild
34.2 KB
sha256:32c7f9c9312b675b7c65699b71d6dbe2cf13766d97406b7b489be1609421ec5a
SocketDev~socket-patch~HXA5WQ.dockerbuild
20.2 KB
sha256:abaa913fa9e0c0949d380808870d0321eae0e6a9636d4162c621aac48db41b8b
SocketDev~socket-patch~IELMF8.dockerbuild
34.4 KB
sha256:4cabc5619d5f2e3d543959c31e948612d50b8838e6cf361b88e8424c1d70c6d4
SocketDev~socket-patch~JAZ69Y.dockerbuild
33.8 KB
sha256:ab70e7be6e891cccb84e8d1614ae0b8a821465e16930aa93b62a1febeebf11be
SocketDev~socket-patch~JRG5LL.dockerbuild
16.8 KB
sha256:ed1bfcf128944280c077d7282934ee0339352d293a7332a73e63890dee7e002e
SocketDev~socket-patch~KBBOT3.dockerbuild
33.9 KB
sha256:f5e9e54767104a1eb525d160fa4c49ae850a9360ed6fcb8fefc93c39bea42d3a
SocketDev~socket-patch~LDHOYH.dockerbuild
16.2 KB
sha256:27d136903100a0c00934d345419229dc867d1faebb66d713623c1d379837eb46
SocketDev~socket-patch~MFORAP.dockerbuild
33.1 KB
sha256:8a00155202d24e7bbd14e42fb6c632b145f7a047f10834ed06a41900c28bb018
SocketDev~socket-patch~MJDCRE.dockerbuild
32.8 KB
sha256:4aacafebe4593ddd0bbac7907b2a9f8b2763a1cb77b58a7486ea4f8c3e9668d3
SocketDev~socket-patch~N5DQ7W.dockerbuild
34.2 KB
sha256:71f4e3b98e25e988552d4edbbce1575307d5f6b9b5b01089376132295a144a3c
SocketDev~socket-patch~NPNOWC.dockerbuild
18.3 KB
sha256:77f0bd7f43794bea3b542c393ad9a9bc18edafaa35890ee6b52e984551c7e94e
SocketDev~socket-patch~O2KNVI.dockerbuild
33 KB
sha256:eb2ac992c13d7a8b2df7c8e00c82770baa916aa643b718a42273bf01958cda0f
SocketDev~socket-patch~OWHNSS.dockerbuild
34.3 KB
sha256:343259842c2a1495870331471b7090ddc94af025c8ab34f31389e917af4d9725
SocketDev~socket-patch~P1R7AH.dockerbuild
33.9 KB
sha256:f889cb9f27d41685b5d2d7d0f601ccbe69f527cd55dc74e7f8d2ba87db73ad40
SocketDev~socket-patch~PPUPY0.dockerbuild
33.9 KB
sha256:f7cd40cbc8f1dcf09f84bd4d4bd8306fb926241117f99418990f778d6a84426c
SocketDev~socket-patch~PWRG0N.dockerbuild
20.5 KB
sha256:e780d6f39bf41d3a98ee022492a47430fcd8cecc7be5927ceb825161e1efcb39
SocketDev~socket-patch~Q9D42R.dockerbuild
10.8 KB
sha256:5a092fc07b4502a637d5d1c949e2167fd0bbd241d3a119f551d2eb1365a7a207
SocketDev~socket-patch~QDKQ3D.dockerbuild
34 KB
sha256:546cd60dbfbf13dcc29bd78eb33ea8dc6aadaf5257d84382b77cbc8e31d56b58
SocketDev~socket-patch~R74ZC7.dockerbuild
24.1 KB
sha256:c05b732b3459f0e529ba6b4c2edf1fa554828985f600321599336a74e04ac374
SocketDev~socket-patch~RYFRM5.dockerbuild
22.5 KB
sha256:adfa6c702094bc4d6629f4f4b2feff346bb73dd0896b05865ff108bb99c761da
SocketDev~socket-patch~SRFKF4.dockerbuild
18 KB
sha256:17ba1032b3cd983a2099f1f3ae8ce44192d0c962c219dd5204dd84a38bc05f28
SocketDev~socket-patch~TVG2DE.dockerbuild
11.3 KB
sha256:02d0beac0c2943ddc36694db94e4fd4edc3c922e741e626d6d35a1e1de00ec9f
SocketDev~socket-patch~W3RQL2.dockerbuild
20.6 KB
sha256:2d10ed29f4cca1128abcf3844d90abc6f75d8c69613b022ecbf551fd6bc72502
SocketDev~socket-patch~WE0C1P.dockerbuild
33.7 KB
sha256:376fed29d77ff8e64aa5eb272fec7f509233390e07c35f89deb578b9c861fbcd
SocketDev~socket-patch~X0V6II.dockerbuild
34.1 KB
sha256:6e009d275a6bf034d06acc52504b5c236fc32a845bb2395018a5c02d13db415d
SocketDev~socket-patch~X26ZV7.dockerbuild
16.8 KB
sha256:7569c120777be263b133717a6d9715b078c5912638222de28a9f8447ddc2dd57
SocketDev~socket-patch~XKRJPM.dockerbuild
32.9 KB
sha256:a5fd6e0812e03534adb6edfab7b941c634f74a285df67b55d75538beb6c4486e
SocketDev~socket-patch~YUODJS.dockerbuild
20.1 KB
sha256:3a6fa4e2db8fbed07d543df593675f22032c133ce1205dd1d1aec097f45101b4
coverage-docker-cargo Expired
29 KB
sha256:dec90275ab81b9aa85db5336b25442f856b9073ea7a7b18b5b02a8186a5ec03e
coverage-docker-composer Expired
29 KB
sha256:c52e8981a4f8dcff09ef0a7d97462830a3c406155373f4667939863dd2dee634
coverage-docker-deno Expired
29 KB
sha256:fe011c12310774a24337ebaefe41a674d1ab530a34372ab3947e284005496cbb
coverage-docker-gem Expired
29 KB
sha256:a293150e68e02a1c24944d0b16d396a8ae5b6d344424451364f3066f43934740
coverage-docker-golang Expired
29 KB
sha256:b07b5992485aeb99cc6e9cd139d7d2f5389a4914bd500949a64b962c5945d015
coverage-docker-maven Expired
29 KB
sha256:598a3f0fe79197223538a6323da8ccdf11f8f5b1c57f46a60c21f68bf0ed18f1
coverage-docker-npm Expired
29 KB
sha256:96683a4e762d01ce82694e850f7a99ae7e005d266221afecfe926c4cc6ab481a
coverage-docker-nuget Expired
29 KB
sha256:414ff9e176a0bc0102f3013794b8100e5dbc116c10136413341345b7e53c1a4a
coverage-docker-pypi Expired
29 KB
sha256:44ecdb7f2fa6e1b05058e6324903566aa257948a4d6f5947f826218cd01b45b7
coverage-host Expired
172 KB
sha256:94a8ad103946aac6e65c6683ead3645577de539685e9fad16c41618fce9ee886
coverage-lcov Expired
173 KB
sha256:1a84d4228f115cfc79e5ff01767e5260165e5d25a99628196ab763f493bea9ff