Skip to content

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

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

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

Triggered via pull request May 23, 2026 12:29
Status Failure
Total duration 18m 2s
Artifacts 43

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

11 errors, 14 warnings, and 1 notice
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.
coverage-docker (composer)
the remote end hung up unexpectedly
coverage-docker (composer)
could not read Username for 'https://github.com': terminal prompts disabled
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 (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 (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 (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 (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 (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 (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 (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~1DW8JU.dockerbuild
33.2 KB
sha256:ad17369ed67a172e731eb82ebe8d361798383aefe5ad638856d7fd4c01dbba86
SocketDev~socket-patch~4IMYPO.dockerbuild
17 KB
sha256:5e69fe1e63cbfe04d06b1596921c09ffcbf878aca93f98bbe45d5f96cb621e07
SocketDev~socket-patch~53MXQM.dockerbuild
33.5 KB
sha256:1abad5b0fba59980fbdce2ab3e106f3324fee95435ee3cb331922d8f5e286bb2
SocketDev~socket-patch~63XLRY.dockerbuild
18.6 KB
sha256:7d5ec6de3e19a43141d248e10a5e400a7fda4ff9d88c158d9e202f07e1b5e411
SocketDev~socket-patch~6EU554.dockerbuild
11.6 KB
sha256:b2ce6f029b8834846d735005f178852e4c6fbcc2100bd0528b2059add5b95ae8
SocketDev~socket-patch~7WJAQ8.dockerbuild
16.2 KB
sha256:ad6e27b913e3b5e182d025553af8c52e6bc554e9797c33f18065212f5386ca45
SocketDev~socket-patch~9DVV6V.dockerbuild
33.8 KB
sha256:e179a7ee4eb6897df671ef39c61d4ed04e46cbb2d587d2230731749b73236825
SocketDev~socket-patch~9W7IV5.dockerbuild
32.9 KB
sha256:b0b19edaa29503d3781dd43cc5cb7902fe8785e7eace54c644143d03d8e54182
SocketDev~socket-patch~A7DPY3.dockerbuild
21.7 KB
sha256:55cc5b1965c2474444d7ef7559c67242a76bf4befb021f327ae5cfbfd4149987
SocketDev~socket-patch~CYBQSH.dockerbuild
11.7 KB
sha256:7719b2ec636da975173961c640facb26721398ea546e6ded94399580ab4440a3
SocketDev~socket-patch~EULC7P.dockerbuild
33.9 KB
sha256:5d8f9f94b4c33bbf091f8168cb7edfa6b68c30a4fdafd9d82ca46c8602a53d90
SocketDev~socket-patch~FHD88B.dockerbuild
16.6 KB
sha256:8a0d5c1c7465fd9c8d366086093c74fb671437bb59dcb1c3c76b038d704c1e9d
SocketDev~socket-patch~FM7Q1C.dockerbuild
33.4 KB
sha256:1b8a9e7122c51216644d11f4b4075502f31f85ad8b52125b68aea285200c26c2
SocketDev~socket-patch~FUGQO8.dockerbuild
20.3 KB
sha256:c171d3486d1762b5f4816b2677653a18231d2732941f65347accb4fbfacbcb09
SocketDev~socket-patch~JPOJTD.dockerbuild
20.8 KB
sha256:f8f201d12972dcc04afe7c26c23398195635b41886beec26b41bb9ed8952e297
SocketDev~socket-patch~JWP3CF.dockerbuild
24.8 KB
sha256:94208e675cfe029603dc6df2270f05c6b3be973836c7675944d9c2aa7d47b709
SocketDev~socket-patch~KI87AX.dockerbuild
33.7 KB
sha256:fce987e7d2d6967e30052d7de9d1af65d1deed54afbf90a54b4708a6a0eccec9
SocketDev~socket-patch~M3U2F2.dockerbuild
32.7 KB
sha256:17b7657800bd10671d7f8bf543ab0479b1fac4c824815b881a0ad28ad3cc658e
SocketDev~socket-patch~NH81RY.dockerbuild
33.1 KB
sha256:d4c01eef9ed35e6e883c6619a4d118c88e5935b098457825c33d1af94f289c1c
SocketDev~socket-patch~NML3Z7.dockerbuild
33.5 KB
sha256:369b4dd521d89f5bfffc5deed5e139265e8a94b84a0698e8bdf04f2697e6c89c
SocketDev~socket-patch~OLMHMF.dockerbuild
16.9 KB
sha256:3f7e46fee58fa1ebbe420903de2b22c994060a156a088b709cca6f7c09afdea0
SocketDev~socket-patch~P9YWWI.dockerbuild
33.3 KB
sha256:ab3f458bbceda7a61048101e84b07cccdf43ade33d9169da2010a0bf01699095
SocketDev~socket-patch~PNSI5I.dockerbuild
33.2 KB
sha256:449bf6d39c97b8285edb4231e740ca87e6b55f95b0aea2a0fd86619b61639e19
SocketDev~socket-patch~PPKHHV.dockerbuild
32.8 KB
sha256:4257a787798d1de96fdb80ae2fa00c69f7cfac0a17f8ee4c30ea6b3b6f495d77
SocketDev~socket-patch~QXF8FR.dockerbuild
20.3 KB
sha256:347971ea2462cfdf90409d21ff072c899ecf69c034ef3e9dced530f3e6633b79
SocketDev~socket-patch~RQ6G64.dockerbuild
18.5 KB
sha256:6e0917175973d529475645114221e6d4edc96f113c96cf864571bf07d9323d52
SocketDev~socket-patch~SM82IA.dockerbuild
24.2 KB
sha256:e4b39b628e84dec05fe470e5a882897985cd1d6ea28da07f19d0c26ef3cd763f
SocketDev~socket-patch~V4AZ1O.dockerbuild
33.5 KB
sha256:3be853dbec43f12552bd0eb380e746fc01ed05f822cad47731632d121c895083
SocketDev~socket-patch~VUWYU8.dockerbuild
33.7 KB
sha256:258c132399ae7624bea13de77d15dc88a29e51b917e9e7bf716c19b09d8c34b8
SocketDev~socket-patch~X9R527.dockerbuild
20.8 KB
sha256:b0f4f6d3730a17df50373a3c0b5beaa4cca03d79df0b825a075356f49835cf1c
SocketDev~socket-patch~Y9D5RV.dockerbuild
33.8 KB
sha256:7db1fcd3638f019488ee9a22245b614e7b1926cea080d30ef073102461082e48
SocketDev~socket-patch~YBI82R.dockerbuild
21.2 KB
sha256:5ce0d126fc2fc95ab2eccf12e2b7913de388ce49ea800582c2b694d676944962
SocketDev~socket-patch~YCP269.dockerbuild
21.1 KB
sha256:cdd8857a7021a12e388dbf03d49d8fb594996555e6654c2048e328ff48507034
SocketDev~socket-patch~YP4YTY.dockerbuild
34.2 KB
sha256:a9310bd7d3c5922bfcf80391806fb9e63c580ad834ee19a08ab26638c899b96e
SocketDev~socket-patch~ZLP8NR.dockerbuild
19.5 KB
sha256:f464d979dc542510b517aba313ae95766615bb0648b8453b860ea9dc64e21978
SocketDev~socket-patch~ZP6FWV.dockerbuild
33.9 KB
sha256:f8b8d617fc1ff3ef72b57697bed5cb64df321cb528cf698bd300124dd8239f81
coverage-docker-cargo Expired
28.7 KB
sha256:1b039891165d7e4aa4c7b644d561b4d246e1f03250c65fb0786248c3a26ef67d
coverage-docker-composer Expired
28.7 KB
sha256:b1e1331cda21287fac3ce64c7b7a959f0aff66307df200a3a7479f9a167884c4
coverage-docker-deno Expired
28.7 KB
sha256:1a74017d97a0d2b612d713c164cb49ae4d2916bd62d26d064aee9abfa26ff413
coverage-docker-gem Expired
28.7 KB
sha256:195897bea03b91b4bc8672c90ecf57215c586f2f063939d876d0b8a568cf35e4
coverage-docker-golang Expired
28.7 KB
sha256:eef1e76952d419850b69168f29c4dc90775558246623fbe324c340602df036f6
coverage-docker-npm Expired
28.7 KB
sha256:19c1e0c23c7a0ea9eea15ef1daaf8cb3241ce0d7fda0df4a5f797acea3c510ce
coverage-docker-pypi Expired
28.7 KB
sha256:64d8ea3bd6add06216055d31eeccfaf392f7cbd3a36fa1170f5149f0f5a076df