Skip to content

feat!: scan↔rollback duality — full-state rollback default, --preserve-state, path targeting #704

feat!: scan↔rollback duality — full-state rollback default, --preserve-state, path targeting

feat!: scan↔rollback duality — full-state rollback default, --preserve-state, path targeting #704

Triggered via pull request August 28, 2026 15:36
Status Failure
Total duration 20m 38s
Artifacts 74

ci.yml

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

Annotations

4 errors and 25 warnings
release-readiness
Process completed with exit code 1.
release-lint
version-sync.sh 4.0.0 is not a no-op — these files carried a stale version: npm/socket-patch/package-lock.json
hosted-e2e
Process completed with exit code 101.
e2e (windows-latest, e2e_safety_cargo_build)
Process completed with exit code 1.
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/
hosted-e2e
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 (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 (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 (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 (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 (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 (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 (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
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/
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 (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 (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 (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-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 (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 (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 (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-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~0F864E.dockerbuild
22.5 KB
sha256:3ba12b69055abcb29e6f4f79c9556cedd17e230fc74d6ab84622cff3841265cd
SocketDev~socket-patch~0IJTAF.dockerbuild
33.5 KB
sha256:ecfeec6b8f7e8b977570587f24f58330bf5adafe113461eaea6fded14150a2b4
SocketDev~socket-patch~0QNZK5.dockerbuild
18.6 KB
sha256:0c0bd620706bff5d7cb7d78bf6cfce98b46884b4d255ea39d44d4d07e1504f69
SocketDev~socket-patch~19PJQP.dockerbuild
33.6 KB
sha256:aabdad61cdfc4ef50d087204813f51819a4083b1b81576fc756c753211771a83
SocketDev~socket-patch~2FTF94.dockerbuild
22 KB
sha256:15d05afb062caf72e552ebb45c3cd165fdf9147a09025128f2a238f08f75378a
SocketDev~socket-patch~31XG3U.dockerbuild
34.5 KB
sha256:a69b69089bfe2e90b3c5962deb1873cfdfae8b37599fab7d70e746d18ee69a6a
SocketDev~socket-patch~5JM7Y3.dockerbuild
24.2 KB
sha256:ab118b1a150be0413231aba2d8b9c69fd7ce2b2f5b338ab09c433e8ca334dd3f
SocketDev~socket-patch~6KOUEV.dockerbuild
33.5 KB
sha256:841c5129943009962038246d6b9334e04dbb40042ef84844a0aa9083c1a02be5
SocketDev~socket-patch~6ZIDS4.dockerbuild
34.3 KB
sha256:27e23c05308e4c17b1dbd819a1616a623022e1ec40868f698766734727baeb4c
SocketDev~socket-patch~86U0U7.dockerbuild
20.7 KB
sha256:557f638846967b9b251a256d02785c3da2237d23d8acb07d1985303e324fa585
SocketDev~socket-patch~88U9DP.dockerbuild
33.8 KB
sha256:33b771de1231656d6772b595c045e546d24c04ce6d11317945a67e0c468c0512
SocketDev~socket-patch~BU4UOK.dockerbuild
35.4 KB
sha256:d8c4b5ae5e9790baa3d043820cf4ccf6c8fd8d7092856dce63d9fc82a8e72ee7
SocketDev~socket-patch~EHEJ2F.dockerbuild
24.5 KB
sha256:43e1295c5f5efbf9696f61174646bf94c406a6fb2ff459cbd6188df48aa41c40
SocketDev~socket-patch~F7KFPF.dockerbuild
35.1 KB
sha256:296c73ace3285223f04529f2cfdd178f0e58e2dd6f9fecdf005ddc0f0212767e
SocketDev~socket-patch~GP8S2M.dockerbuild
18.1 KB
sha256:0b0397b7d169dac2701bec7fcf8b1264779929e0defd492b9a6e478b8f59c32a
SocketDev~socket-patch~H5A2XV.dockerbuild
11.6 KB
sha256:6731c6a148afef486ad17409caf7f099253460ff45c2d5806643b66829171481
SocketDev~socket-patch~HHFBAI.dockerbuild
29.8 KB
sha256:dbf957ee9a3c607540fcc686b368106fe83d36fbfea08a7b97458bd6f3ec4455
SocketDev~socket-patch~I3CKA8.dockerbuild
17.9 KB
sha256:a01895e9de79b448fa5f6d1e71e59e972d931e5864bf5b08f173fd1ab224ea22
SocketDev~socket-patch~IB157T.dockerbuild
33.5 KB
sha256:37e3a66b49fef8e1c342b74d89e5d94c66f2c5b4758dce85f149ddd30452292b
SocketDev~socket-patch~IH7BSZ.dockerbuild
16.4 KB
sha256:3c366106bf033bf19fc04e235f9adc8cacd4a0e0e1a93524613023bdacd0f5eb
SocketDev~socket-patch~IX5V3O.dockerbuild
33.5 KB
sha256:978d4c5f80cac2957cdb14ba3195aafdd3a5940a2bc41a26a3194cdcd1c86909
SocketDev~socket-patch~K00OEY.dockerbuild
30.7 KB
sha256:91c9d145e3bd1fa40d6094658bacfe1fdbcb8c6e948685217763e840a9bbe323
SocketDev~socket-patch~KJHV9I.dockerbuild
34 KB
sha256:c4829df4262cfc09942822ed5a0ec7bf45f7ee234810584450bfb450d708d3ac
SocketDev~socket-patch~L5JWPY.dockerbuild
24.3 KB
sha256:c55d3eaeed7245355b82e7571a7cb2f8d121a7054ee8020f0a5d76f91be2e798
SocketDev~socket-patch~M82LTQ.dockerbuild
11.6 KB
sha256:ae4505c47ba15643b31406236cd02717f424a2b6c8d27131e07fa104ead288e5
SocketDev~socket-patch~M8K0PN.dockerbuild
18.4 KB
sha256:64aa052b3dfabee4001ef0adf451830e3dc6c71dc4f177bff590b790ccd617a4
SocketDev~socket-patch~M9O4W7.dockerbuild
33.7 KB
sha256:5f3177bf65c7e1962c97e926b7c95ca7a2e1f75b1bf9fb526c0ff2ea61963f15
SocketDev~socket-patch~MJTYFR.dockerbuild
32.7 KB
sha256:5de226f7533aafcb0542948303141012b7b78576e3725f42fd8aede6f2bd1fd1
SocketDev~socket-patch~N2VW12.dockerbuild
25 KB
sha256:40da573947501dbda0da1722881b5cdee5956e433fdf74c18505f3fc0fbabd8d
SocketDev~socket-patch~NJ8SEJ.dockerbuild
34.1 KB
sha256:dbfde1ce26ceacdf8fdf521c63714419cb2e2a741c9c0762993a590d9c2c088f
SocketDev~socket-patch~NVZNWY.dockerbuild
33.9 KB
sha256:b37b6c08d4b41133e5301cfb230ad8cf52c85a00182953e385f58a72243e86dd
SocketDev~socket-patch~NWPPVH.dockerbuild
24.4 KB
sha256:9a849fcbdf3e39bbdc8481e5c7be7305dc478710159d8591c09424ab89f411d6
SocketDev~socket-patch~P37MCI.dockerbuild
35.1 KB
sha256:b3e8a1b41486288c3c8eb8d965031dd1049b7a9f4792f7bf08474f8870882f37
SocketDev~socket-patch~P7N4QX.dockerbuild
33.8 KB
sha256:429d7b9408a7c9c69e85fba28259f79550fe0ddf61c92e8aa69ca5b575d74e9b
SocketDev~socket-patch~PAZDIS.dockerbuild
21.2 KB
sha256:23a98077d82ba8b900a944c8480be95e708ad2de50363e8219e7b2d4703f7097
SocketDev~socket-patch~PO2N1U.dockerbuild
33.7 KB
sha256:4a85fa543604dea6e7828f203bdee0fb292f138e6fc750d9a28db74c9d45f43a
SocketDev~socket-patch~Q8RXHL.dockerbuild
16.6 KB
sha256:9821d12a055b531ebb9aee578f89df6fdb293a3712641e87a1324ce9f64a6d69
SocketDev~socket-patch~QFEBZ1.dockerbuild
24.2 KB
sha256:4ab2cb25c9c05bae62fc635a1d1fc2989286b55b406a8c73d92ede5b13da12e0
SocketDev~socket-patch~QU8WFJ.dockerbuild
30.9 KB
sha256:6ac0a500441a99fc1b827ff911ed39daec754b624574fe7ffd2857142cc1a007
SocketDev~socket-patch~R89W4T.dockerbuild
21.7 KB
sha256:11e846bcd4536cda6e1a6c8f38ed253fb8c384e66eb3e7feaf44d8cb5e69e558
SocketDev~socket-patch~RHT3LS.dockerbuild
33.9 KB
sha256:a4329a6e6ad58dd6f2357f8e6b5fa93a95799b0541db721c3dab48f43f1e7833
SocketDev~socket-patch~S4TQ76.dockerbuild
11.4 KB
sha256:fab9d0eaf266ba8b1cbedc22685b63f321c0cf44594add049c2bea91e9bb4e05
SocketDev~socket-patch~T5A281.dockerbuild
34.8 KB
sha256:b9494fcde1704c84c4e169dd3743e48af5049c7b4ce335bcd5d62196d6dcadb5
SocketDev~socket-patch~TO7NZK.dockerbuild
24.6 KB
sha256:9fa8bc7c4fc119b270527b221ba8110dbced263bc4defcc3ebce373858e88157
SocketDev~socket-patch~UNKWHS.dockerbuild
33.5 KB
sha256:55e0d7539dedd6635387b8244462554eb4f228dc7dcca367fa656b95460b7b7d
SocketDev~socket-patch~V4D5QR.dockerbuild
20.5 KB
sha256:ced88df86fbb98aa73ec89906ea3015ee5a336e28ead076c8c098dc7a5aa0da0
SocketDev~socket-patch~VPHS9F.dockerbuild
34 KB
sha256:4b90675af990574f4e4dc7edd2752cd53d5377ab713c579a27d3494960c9accc
SocketDev~socket-patch~VUUAZD.dockerbuild
23.7 KB
sha256:6c387ebff3c9c02f0b7bbfdab1f5987f6bab4fd2a2ce23f68d216074cce5d401
SocketDev~socket-patch~X13K4Q.dockerbuild
34.1 KB
sha256:bf0d5be98c32f0bc7b7ab2f71e76a6569312ef3f007704707d63dcf7c9020085
SocketDev~socket-patch~XYOJIM.dockerbuild
33.7 KB
sha256:5f430158f815461300aff13d93aa7b149904c4df5e6ba40014343dfc9425eab3
SocketDev~socket-patch~Y72TE9.dockerbuild
33.6 KB
sha256:97059308b6a97b3cfbae945412908e22efeca0d3a158c7687aa05b3faa43c577
SocketDev~socket-patch~YFNGB8.dockerbuild
34.5 KB
sha256:13e2dcc2eabc330b574e9032118874d47513e90689359fd2dcf089a99453f20a
SocketDev~socket-patch~ZAIYW8.dockerbuild
25 KB
sha256:9a684b390b51fae799a01ac11573cd181116df5a6d6c19b78e002747e91a04cb
SocketDev~socket-patch~ZQ5QY7.dockerbuild
34 KB
sha256:6addf1aea5dc72e3053468a306a795a490820b870482749d53e9e9fd3dc5c92a
coverage-docker-cargo
153 KB
sha256:e47bb3d144bf979ecb6516c8e002e480e93d3fde3a672c1fc8390405dafef660
coverage-docker-composer
153 KB
sha256:96669dcad70c8166cf429737b1095970d7cc3dceee6185a7bf7e9e063434b360
coverage-docker-deno
153 KB
sha256:a2018006e4b36b66e33bcb1db32f60ff082a553c76eece47fda548e0739af360
coverage-docker-gem
153 KB
sha256:cf868a65c4b315c0566c66802b77bc89a90aae1cd537c7ec67355a1d5b588b9b
coverage-docker-golang
153 KB
sha256:7153033913947aeb7d41f000639c28272d8770add61ec1ee439231cbf7d73086
coverage-docker-maven
153 KB
sha256:69646ee2b45b7033c0933f50f7e6a0b9660970fb08ff15116667137567d4aa46
coverage-docker-npm
153 KB
sha256:c903d539aeb8322e5073e0d4ed0ba779fd2b5773c06994d04fa1f74641d99657
coverage-docker-nuget
153 KB
sha256:c308b2cd1c7364a4723e7a15250e7cedf9ad6edd864eb455c4b74771f97d6bb9
coverage-docker-pypi
153 KB
sha256:a5510b1b0986b8e78b1ed537f88970174783036678424feb402959055d271382
coverage-host
521 KB
sha256:79a9a4b24a71270e0a621e4d907b05c8a687b5d826177792167d18695ab5408c
coverage-lcov
573 KB
sha256:71bf56d4706a503ed5ccea46de1be49bd8779610055cb87574eaf17f72970f25
setup-matrix-cargo
944 Bytes
sha256:3b4039200d6f79a86dfab7d4c40d762ccab841071b1b5b6c7d320057c9719860
setup-matrix-composer
909 Bytes
sha256:cfbf503eee454d9a2fdf4cdb262f74d9de7c213dae9ad2248b2cce0a119354ec
setup-matrix-deno
906 Bytes
sha256:fe425822b3102df2e9c84977259495001d5052de7adbc0af69006738c1a94f4a
setup-matrix-gem
918 Bytes
sha256:8bb082b9ebbd6f6654bcfcdea41938d8a0e731a7bfb51c498d759522f9670914
setup-matrix-golang
927 Bytes
sha256:107fe480d5137ea9bbc0b9f9bf59378b35a62de1530d394af70b8e6c1ed3f513
setup-matrix-maven
933 Bytes
sha256:b8c2b1c276e53d09ef27d60f497e1005cc84ebc6edcf216e8a09ba69500bad9b
setup-matrix-npm
1.74 KB
sha256:f8b4be0bc9fe8826c5d6e19f812c251286ed34427ce2b3fe5d468b18f9c0c925
setup-matrix-nuget
931 Bytes
sha256:5e739c265f674db296f94a70faaf8fdb2f42d0c0e281b9edf5789f4f34a31959
setup-matrix-pypi
1.87 KB
sha256:f26583eb157d12dfe3698ee76792e206133825ad56332874f2981384eff3e873