Skip to content

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

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

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

Triggered via pull request May 23, 2026 12:25
Status Failure
Total duration 19m 34s
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

15 errors, 13 warnings, and 1 notice
test (macos-latest)
The process '/opt/homebrew/bin/git' failed with exit code 128
test (macos-latest)
could not read Username for 'https://github.com': terminal prompts disabled
test (macos-latest)
could not read Username for 'https://github.com': terminal prompts disabled
test (macos-latest)
could not read Username for 'https://github.com': terminal prompts disabled
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.
e2e-docker (pypi)
could not read Username for 'https://github.com': terminal prompts disabled
coverage-docker (maven)
Process completed with exit code 101.
coverage-docker (maven)
could not read Username for 'https://github.com': terminal prompts disabled
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 (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 (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 (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 (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 (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 (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/
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~0XN0QB.dockerbuild
33.9 KB
sha256:740f9db0e04eb02398aa83a83b83dbdda8294d6c2eb49e6018d6a87a29b46617
SocketDev~socket-patch~13B4ME.dockerbuild
33.6 KB
sha256:702bd0161dafff5af1ee35bd4fb62a47aefe7ae670705b4892bb68d9eaa1f1e7
SocketDev~socket-patch~2XK5K7.dockerbuild
19.9 KB
sha256:6c9fc14905cb4ddcd5f75d9add4e26d2d9ee8eb12aa83ff0a3c44bee52933a14
SocketDev~socket-patch~5X3W2P.dockerbuild
33.5 KB
sha256:a172e7e918550e6e06f788e635536323df3cb6b3955401b1deb7d88d3096ecdf
SocketDev~socket-patch~614KG2.dockerbuild
11.5 KB
sha256:f0c10910756b2373d0b3f16d876ea189bbee53d530010fe65d7771802fe2ed0e
SocketDev~socket-patch~6KSJ63.dockerbuild
15.7 KB
sha256:e4c0dee2435956d76c72c6dac15b24136323172866dac7c0313e487690845dc2
SocketDev~socket-patch~74I5DC.dockerbuild
19.5 KB
sha256:714f5c2b23edba384617410015d6f29c8ea5c82ebe346957f0bbc563956d35d0
SocketDev~socket-patch~7IG09Y.dockerbuild
18.9 KB
sha256:2b833afb78380e50815a57a897d0d98d7332fb589f04cea049c18d2c879ec889
SocketDev~socket-patch~8N2U6S.dockerbuild
20.5 KB
sha256:4b8a2bfe699a21375d4dd00b662764345189f4369d25232dffdcfdf0688fecb6
SocketDev~socket-patch~CG14LE.dockerbuild
33.5 KB
sha256:b2fc4b5fdeb9f74f68c18b6218c454a236b79aa547ccaa296a4ed0970711377e
SocketDev~socket-patch~CW7154.dockerbuild
34.8 KB
sha256:84e7de6d0aba514e7c1dce7a2f0aa798f459fd992b1f236d3f11128a6a24fec3
SocketDev~socket-patch~DE5JAS.dockerbuild
34.3 KB
sha256:b150bcd205ce3c39422597425ebc3988796c3c1982a0f397ac36d9c49b0ebab6
SocketDev~socket-patch~DLP6KO.dockerbuild
24 KB
sha256:f329b0626c5f240cecf655b5f4b0709aa2f0d009b28ab3f548936d0c2b996571
SocketDev~socket-patch~FEZ51H.dockerbuild
33.4 KB
sha256:20257f9703069d14e09f7b5ae3e993bb03ec448880f4392a5e92a4dc6874b49d
SocketDev~socket-patch~GDZ4PL.dockerbuild
33.5 KB
sha256:3c98ed28f88e85a5545ca2ee092a43b605fb61a4de3748f7fbb42ee78430c1ed
SocketDev~socket-patch~H8FQGA.dockerbuild
24 KB
sha256:33399fc9017d90b321af2eaec54b689605c9ab9aacf50353d1ba118e1dc0faf0
SocketDev~socket-patch~J5USUT.dockerbuild
34.3 KB
sha256:2c48b58f0ba2d94213ea711eee8699f3570c86cf934569080b79c869acd4c430
SocketDev~socket-patch~LBPKA7.dockerbuild
18.7 KB
sha256:c2d0e4dba6b2eeb7a54168ea8ce670a091a5d450b47f643df7669cb50cef8f41
SocketDev~socket-patch~LK3KCV.dockerbuild
33.2 KB
sha256:1578e20a2be71ed3ed5cf9fbf93a4078d2f4e4ff931ddff13cf6a586fc206403
SocketDev~socket-patch~LXS2A9.dockerbuild
34 KB
sha256:ebd253f1a3a51169f6c9380f8de5bfafa4a770021a9ffa86862bbba636ce14b7
SocketDev~socket-patch~MMG1E9.dockerbuild
33.4 KB
sha256:613e0bde573379609ab970e85e77714b8bf79f3e5d025fed26212d424f3524fe
SocketDev~socket-patch~N2BK16.dockerbuild
21.3 KB
sha256:c9e70d6f131887201ecec16bc4359391b5940cfbc1b31fe9ca8594ae6b4f5666
SocketDev~socket-patch~NGVJRF.dockerbuild
21.7 KB
sha256:35b231c786823feab0c06c1456f70545ea782b90cc184c8d944fad6f1436cc58
SocketDev~socket-patch~NNLVQE.dockerbuild
33.6 KB
sha256:9dbccb81a37b70d7a74e126c936ecb60f3a00b9c684f8a9592984321cd941d37
SocketDev~socket-patch~OW9MXZ.dockerbuild
32.9 KB
sha256:96342999e8a556d02e76206a0e05c7026b0022627bf3078bded1142bfc39657e
SocketDev~socket-patch~P62R68.dockerbuild
33.5 KB
sha256:f2e6301edf07cc821b21422ec549e137719374c138364c5f7eac24d68651a8a0
SocketDev~socket-patch~PJZ9NF.dockerbuild
21.1 KB
sha256:2939a2627ef15ffe73b6b6c33f97ca4ed8199a3c25cd65237c34870f78537b67
SocketDev~socket-patch~R127J1.dockerbuild
20.2 KB
sha256:cdb7edf6bfb33c088812dafa0db956a968cc441d6e19d438c3187f5d5c33b5a5
SocketDev~socket-patch~SG7W06.dockerbuild
20.1 KB
sha256:29142ff5d2b6565ea74e4f3909660dc833372a371c39786405cae4d7e6900e5e
SocketDev~socket-patch~STD2W8.dockerbuild
16.1 KB
sha256:d0892e7dfc1c643919c3da8a6981e11901a5f00854689c919a56f3ea746b2264
SocketDev~socket-patch~TSACPW.dockerbuild
16.5 KB
sha256:65fd4b22e9dc9ae7dcbdbf94afd9b353ba2c0320d61d24f4c445c3726d27bffb
SocketDev~socket-patch~UNV8Z0.dockerbuild
34.4 KB
sha256:998ed42c1cf4949c091c295fc839c5a7b11fec536b2823ef80ad82051406e763
SocketDev~socket-patch~USEKIU.dockerbuild
11.8 KB
sha256:ddcd9658002ee07204113d66363961b0cfe850661baa604e295d4176dee52107
SocketDev~socket-patch~WG97US.dockerbuild
33.4 KB
sha256:19fc2245af3fb883f7adeaffb163a42072db8befbd32d59ea83a3a5e063667a1
SocketDev~socket-patch~XNBS98.dockerbuild
34.3 KB
sha256:f91e25e9ab4aa0d484c8e6b0feea8ef8df15a520ddda6963b993b1bc03291f98
SocketDev~socket-patch~YDB12M.dockerbuild
16.3 KB
sha256:6c46bc22043231b38a7a538cbde7594b245e3878080cd8ec598eb283a931ee16
coverage-docker-cargo Expired
28.7 KB
sha256:6c02003b4c66b66583e7b62cd9ca1f1b158b66c7f3e9cf00af5ffe45ee505a81
coverage-docker-composer Expired
28.7 KB
sha256:79c1166324726bf9375263442c1483c7c96b5cc51593a13cb1b698ad7ecedc8c
coverage-docker-deno Expired
28.7 KB
sha256:d8b83b45362e1dfbc1fcb49b5548476216ce3ebc53e1db339e3276339a7ff709
coverage-docker-gem Expired
28.7 KB
sha256:93858de07c846859cecadc4409ab8d6a40120694038c68aac4afff30e1f57e2c
coverage-docker-golang Expired
28.7 KB
sha256:d3472f671a4cc9e7e339078e95f4c438c899a6bc7ec00c5aaaf68307b92fb4d8
coverage-docker-npm Expired
28.7 KB
sha256:b8d5da0b6e0c6181e3ed95e19aa987153aada0ba20c3338e5a59e5072f63b44d
coverage-docker-pypi Expired
28.7 KB
sha256:5ce4172ec0cca01fbd4c56fe27c2b7e01c0dd07607ca0b4209c9e54229ede999