Skip to content

fix(update): retry sanity-exec on ETXTBSY — deflake coverage and harden self-update against the fork/exec fd race #406

fix(update): retry sanity-exec on ETXTBSY — deflake coverage and harden self-update against the fork/exec fd race

fix(update): retry sanity-exec on ETXTBSY — deflake coverage and harden self-update against the fork/exec fd race #406

Triggered via pull request July 30, 2026 15:52
Status Success
Total duration 26m 43s
Artifacts 63

ci.yml

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

Annotations

24 warnings
dispatch-tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020, actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coverage-merge
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. 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 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
SocketDev~socket-patch~0XB66G.dockerbuild
23.6 KB
sha256:d2747e3dd4e495f8a92bd1864712cb468b41433eb4dc1506eb745e76b8e17068
SocketDev~socket-patch~1XWPDE.dockerbuild
34.5 KB
sha256:25cab5312f12cba9d05c1f3529d21c7ee2b9b914ae7264aedc0923db18d2cbc6
SocketDev~socket-patch~24UZFJ.dockerbuild
35.3 KB
sha256:8ebcc54ac4442e1339746cef0a998fffe0e941f142aa1213fa3d9de8313cfba7
SocketDev~socket-patch~2WJOE3.dockerbuild
33.2 KB
sha256:310ed2827ef6184f2586bb8c82d30bfbcdc3d08f2b3eaa22f497afee72dc6f50
SocketDev~socket-patch~2XIGJX.dockerbuild
34.4 KB
sha256:ed1e6d925695e0c3e7b63b6ed03dc6a565c9709889b071f44da9be6375e4a3e0
SocketDev~socket-patch~4PKUEW.dockerbuild
23.5 KB
sha256:00fe06b7bf0b78fe7a24e488decba8db2e70a627a9d9276688fb7b05dc6b51bb
SocketDev~socket-patch~59M760.dockerbuild
17.7 KB
sha256:333803826e8d36b9d66010a4b610b4671937187d089653a9f56bd4d52a469094
SocketDev~socket-patch~5MON6Z.dockerbuild
21.8 KB
sha256:be11e5b123cd9e4ed02efcf520e28dca3e45b9bd6196f33cbbdf3b0ad20528c9
SocketDev~socket-patch~6Z8VOG.dockerbuild
30.6 KB
sha256:42eb7cfcdee4e3b8daf0cfc9244833bbab3d12ffbdeb82bfe98cc1830033ca86
SocketDev~socket-patch~6ZE2D4.dockerbuild
35 KB
sha256:eea440ef7e1edcdac8fa3f5d546c01c4f50105821bf60cd14da406090760f802
SocketDev~socket-patch~91NUFF.dockerbuild
17.8 KB
sha256:9b9e44b48f7d40acfe3e6199d2988ced965a29fae82f0ac8ff3a8385a4820bbb
SocketDev~socket-patch~9KYLGF.dockerbuild
21 KB
sha256:c7f2356e0f07383cad3523845622b09bc898bf277bfcd7969e9a003413c8e7b3
SocketDev~socket-patch~AHOX1M.dockerbuild
20.1 KB
sha256:35871c8054f52c44569b8486ac24dc884230899d91fef7d727dc7a5caab65a19
SocketDev~socket-patch~BMMQWU.dockerbuild
34.5 KB
sha256:baab1eae68517cdfe0906326fef23b6f1dd6a09a7475b4edf43ac55f07ba9718
SocketDev~socket-patch~BT6G7K.dockerbuild
10.9 KB
sha256:74f1fec45999120da38559ba9ad01e86e2fff0870ebb47234e5fad1db0d3abf9
SocketDev~socket-patch~C0B2BU.dockerbuild
34.8 KB
sha256:9c82897ac4c8dd32496eb397b66d890b99d25367c8b8f6dc6a88f55df26e0c70
SocketDev~socket-patch~E7NY94.dockerbuild
29 KB
sha256:8c5a76163f5507963d79d1327f3dfe9eba8f98d6e3400b0d1d7f12b307ec02f2
SocketDev~socket-patch~EGCYKK.dockerbuild
23.7 KB
sha256:7444f35ed5907a7b6c555ceb9a17e53c429c9c9184fa5bcb079fc02b5b54f3b3
SocketDev~socket-patch~F3WLSS.dockerbuild
24.5 KB
sha256:d898b3c3f8b039a069fd3d1924a03bd154fbe1bdfb2ce592f339d6e27d6981d4
SocketDev~socket-patch~F5X9PB.dockerbuild
35 KB
sha256:65cdb401a2a595441f277266568e9428242f3f7da90ff086af4b7db92bf9838b
SocketDev~socket-patch~G6NVNI.dockerbuild
33.4 KB
sha256:124e7b5de03af0782894b5c97eac3ff3f06806a2faaf99c7936f2425f467d6a0
SocketDev~socket-patch~GLD56B.dockerbuild
35.2 KB
sha256:2d57eb51fda732452513baee2dec7c2b6454c428ffc88ce388590234e26b22b2
SocketDev~socket-patch~HTWLTK.dockerbuild
34.3 KB
sha256:2ba8bf6d9f2191c521bcd683d6ee8f88de1605290caa00d174ed7dbb9305780c
SocketDev~socket-patch~I7SRD2.dockerbuild
24 KB
sha256:99d6b6e53436210e4b08a081994a7f61fff121cef7ac864625b120a666ae31d2
SocketDev~socket-patch~IRZKDC.dockerbuild
24.7 KB
sha256:040b3ec7db33ddfbfc41a5ab72689b6f1377ce303653c6a827feeca517fce8ee
SocketDev~socket-patch~L80MFG.dockerbuild
34.5 KB
sha256:a5be3af62a2c7990b9c1b0ec1988039eb7ff6bcc0176de096159dbcd12b86a9b
SocketDev~socket-patch~LK5C81.dockerbuild
34.7 KB
sha256:6f6d83f48fe37cd7ffd337f0cbf2206f6b17b19620e647f7e00a24df612a0f00
SocketDev~socket-patch~NGFIBN.dockerbuild
11.4 KB
sha256:340d981cb09398c50173b9c7a5730601033a6f41ccc1499bbc95311a8f171d17
SocketDev~socket-patch~NTRLI0.dockerbuild
34.2 KB
sha256:d1f72990c89313e6480fc4839e8451e7b853f1a55b6a680999be0822c85082e1
SocketDev~socket-patch~OATAK6.dockerbuild
34 KB
sha256:aee46f1db9a613b41b647eac3dda1619ae49a0010847cafcec1f784f7007c387
SocketDev~socket-patch~OILBUO.dockerbuild
17.3 KB
sha256:b7f26ac94653124e6ecf9d30ecfd3354447ce1f855113229e601bb378cb48856
SocketDev~socket-patch~P1CXXY.dockerbuild
35.3 KB
sha256:fb021e5fbd4273fabfe89ea0c1ff8de508dd5cf753a8d56f14af931d2df7ee57
SocketDev~socket-patch~PBYJ4F.dockerbuild
36.3 KB
sha256:f69026967390f2685445e600d4c6bc0af65d57190114a91c7b7fd4b35d684aea
SocketDev~socket-patch~PZJ1LK.dockerbuild
34.9 KB
sha256:cf98c3e5866cf2a69a0822cc1f5b326dca19aed9251d571187c4efc5320d4c7c
SocketDev~socket-patch~RYUXPK.dockerbuild
10.7 KB
sha256:2bb052ea64c5026e2ab69916b02c2cd24ebe87f8e50f57c09173e352337c4a22
SocketDev~socket-patch~RZ7LGU.dockerbuild
34.7 KB
sha256:3a1c95853b9495c658e0226c3c96df113565217c5804821168c9f2e55478f090
SocketDev~socket-patch~S0BVGE.dockerbuild
34.8 KB
sha256:a982440415dc18595a9fed242d256aada2231aa17338467fdd413a3b2f2fcd13
SocketDev~socket-patch~SAQK9R.dockerbuild
21.2 KB
sha256:b93b988089ac9bd35e666248dd0867e61cee130ac6c42c3fc365ba395fcfb4f8
SocketDev~socket-patch~SRJ9RL.dockerbuild
24.6 KB
sha256:568acc18d4b9e0812a84e469fd70398afd66b01333fc35871807f6f4453316c4
SocketDev~socket-patch~T1F90E.dockerbuild
35.3 KB
sha256:ef6a486896b93439a96b8d05dacaf2c52219dd2b15e72c051fd691f9ad8afd5c
SocketDev~socket-patch~T5C645.dockerbuild
24.8 KB
sha256:728f729e7cbe63b5d9c66f8cfc66f136e2af47cdc177e2a008f7cd77be54925d
SocketDev~socket-patch~U1G02S.dockerbuild
29.6 KB
sha256:9c8f5213cf2a2e7bfa4f6b7c83f7d0dec2c401dda2ba43f92e3c578ad124a3d2
SocketDev~socket-patch~ULBN8X.dockerbuild
17.3 KB
sha256:898f53a908b2cf6ec3ed91aa1fcd87becfa8bfdffc296abcf1bbaa58d8597e75
SocketDev~socket-patch~V4WG26.dockerbuild
21.7 KB
sha256:74ccba849bae58338cacd8ca89d5f5dfbaf4337d81eacdd3c25c896349a02826
SocketDev~socket-patch~VAZ6YA.dockerbuild
35.1 KB
sha256:4b5690de0592699a78f16e767175158fc99e21beedc5cd1bf4d8ee72be890fac
SocketDev~socket-patch~VJ2ZGV.dockerbuild
24.3 KB
sha256:4a332b0cbea741bb234689ca42d5364a99d18028182ecbfdef3778a99419ee4f
SocketDev~socket-patch~VSHX89.dockerbuild
19.5 KB
sha256:0902683cec86669d7a6713187b9fe22c235bd2059a536fdbe8e14b6770fe638e
SocketDev~socket-patch~W989N3.dockerbuild
18.6 KB
sha256:221f946cca96054817c2ec75fce624004b56d744308780c14f6e5c33ceaa1aa5
SocketDev~socket-patch~WNX44H.dockerbuild
34.7 KB
sha256:c95ff05e0531de4aca566cd9f66e16bd93a10410a9116ca0e4cf4a66f4d6ccfc
SocketDev~socket-patch~Y4S4A8.dockerbuild
35 KB
sha256:9b75b521cf773aecd20a59c4e768f751d29871732ac1b1606b741fff08368aa8
SocketDev~socket-patch~YIY9AH.dockerbuild
22 KB
sha256:b9d1c662c8ce73068a44284e0e62fc126aa97905f3bfc65d44c00c161f5b6407
SocketDev~socket-patch~Z04M5M.dockerbuild
35.1 KB
sha256:154b8332d3fc735b0fb9aba714abf0250d225ffb5baf6ed001998a698ef1d1bb
SocketDev~socket-patch~Z1H7J3.dockerbuild
34.6 KB
sha256:17bd07d60b7388c4fba7df9b425fc07d44da8233ed3481e430569db852b0511f
SocketDev~socket-patch~ZF7JWF.dockerbuild
34.3 KB
sha256:fa15e76ff0273ad4505968837960b29eeedd72481c29f6b2d95c734913dc5760
setup-matrix-cargo
927 Bytes
sha256:c9a6b56bbdf76ccc51a45304de160aa860943de11de9bba3c55374ba6ac291d7
setup-matrix-composer
923 Bytes
sha256:9513a79a1a060e23b77829c38cb59fa541f924bd6577a312a71fc0c6a6b738f9
setup-matrix-deno
909 Bytes
sha256:abaf77e058760a240ffa57d7abe795d5b993741b596a6a1b5acd15f6c605ca29
setup-matrix-gem
931 Bytes
sha256:1ffe5e289047c68c9ddafb380b75db7143ac652d1d1bc9d5993ed6886d0464d5
setup-matrix-golang
909 Bytes
sha256:550c7e43f9f30e80a6cfdc1fd8fff86375e7cb5f7ad1156f176ae812df45b083
setup-matrix-maven
918 Bytes
sha256:165abcad7d00c112810661c8fcb4ff971c6458111a36ad9551da969773135c7c
setup-matrix-npm
1.73 KB
sha256:c2dcda92ee3500d8fde78603a10eca813f6e8df4589b201fe9a3681da54b5037
setup-matrix-nuget
915 Bytes
sha256:906f541440091a8ac83100b83cae209ce6a41fdaf3a75b39eb69c59085d52009
setup-matrix-pypi
1.89 KB
sha256:d9a94688d7ffbc1c414fec03886b0a1db077fa735dfe776fe6646504aca7b746