feat!: scan↔rollback duality — full-state rollback default, --preserve-state, path targeting #695
ci.yml
on: pull_request
Matrix: coverage-docker
Matrix: test
coverage
4m 33s
clippy
33s
lint-ecosystems
14s
release-readiness
9s
test-release
19m 8s
dispatch-tests
13s
hosted-e2e
1m 0s
Matrix: e2e-docker
Matrix: setup-matrix
Matrix: e2e
coverage-merge
32s
Annotations
25 warnings and 2 notices
|
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 (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 (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 (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 (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
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 (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/
|
|
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 (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 (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 (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 (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 (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-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/
|
|
release-lint
all checks passed for 4.0.0
|
|
release-lint
version coherence OK: every stamped site already carries 4.0.0
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
SocketDev~socket-patch~0HP9ZE.dockerbuild
|
20.7 KB |
sha256:69c3cea7ea9a945bc89f2c7e60c9e9755e5befe9abeeb11325fa9cea234e8dfe
|
|
|
SocketDev~socket-patch~1D8AFI.dockerbuild
|
10.9 KB |
sha256:6d69eec6a07ccb62e06d9fb9e3daed1d99b7509b9264de82ea093e416e7ea7ed
|
|
|
SocketDev~socket-patch~3QKLRK.dockerbuild
|
25.4 KB |
sha256:0d6aa499b0a7e6946de2e579032d2441650045b323dedf02dce8bae90e04f220
|
|
|
SocketDev~socket-patch~50D2H7.dockerbuild
|
16.6 KB |
sha256:1471bd448d0a991e09799ccdbfbc5d278dd2e56aad41188ddfca5f984d26f066
|
|
|
SocketDev~socket-patch~8BVHKQ.dockerbuild
|
34.5 KB |
sha256:f408903224b1d9de998363ff4c1f34ddb3cb0012140e65f3a4ece0b5e1f62e27
|
|
|
SocketDev~socket-patch~9TQNTN.dockerbuild
|
34.3 KB |
sha256:7401ae371bb66ca495146d681fd47c05da0f149d7f874559a74fa361d1e91a39
|
|
|
SocketDev~socket-patch~BFBD19.dockerbuild
|
34.6 KB |
sha256:63d4ce41e9198a36a6df4473807bc4cdf9bfd4a64b7c7896769b04d4d703e258
|
|
|
SocketDev~socket-patch~CPJXFV.dockerbuild
|
25.7 KB |
sha256:06ba9075953c8754af5923bc01a2eca14b93e3acbe767c738a9e36870f3fdeee
|
|
|
SocketDev~socket-patch~CYSZYZ.dockerbuild
|
33.8 KB |
sha256:34dac225bc2ef88158f1ba063fcc95c8f4d1081d7e057cbb262dc53bfbf5a3df
|
|
|
SocketDev~socket-patch~HVTX24.dockerbuild
|
21.1 KB |
sha256:b3e538c241d04795458781aba03e989b7121271ec19da99b897423803fe52c8a
|
|
|
SocketDev~socket-patch~IPKCX5.dockerbuild
|
33.7 KB |
sha256:d5b03125ac1ce97d684d9c452cecda78c8f239cbe5cea01f8bae1818ae8103ef
|
|
|
SocketDev~socket-patch~IXN4JZ.dockerbuild
|
24.8 KB |
sha256:dea5f21a252d592267b15528a31f917331dc3e3f8655b2b8cbdace7ceae554f3
|
|
|
SocketDev~socket-patch~J6XJ3T.dockerbuild
|
31.2 KB |
sha256:cdca390eb0e215b87ea4ca6ece928388f954a63ed0a7ec857525a2076d2567b3
|
|
|
SocketDev~socket-patch~JM3BD8.dockerbuild
|
21.6 KB |
sha256:766f08ef400dd37a2a3f3a8ac061dd06367ea4f0acdf131795bbd71a0ca9a205
|
|
|
SocketDev~socket-patch~JS1YLH.dockerbuild
|
34.4 KB |
sha256:7e82552abfacbf73156e56494aa224d8d17f51f628875b7584f3d59ee79ad852
|
|
|
SocketDev~socket-patch~JUFM7Q.dockerbuild
|
31.9 KB |
sha256:b5f2a4223fc3de0747eb751ba3be409b06510678cdd901317fcfea9cdd0a8255
|
|
|
SocketDev~socket-patch~JW2UBN.dockerbuild
|
24.2 KB |
sha256:82e15c2de3f4955a4d47039b83a049116d1c8f8f5a1cf7d84262b9d5bccfee0d
|
|
|
SocketDev~socket-patch~KDJPW4.dockerbuild
|
34.2 KB |
sha256:44e0a71408b79edf54302122c222c70a2728e2069a7e2348565eb79effa95ab7
|
|
|
SocketDev~socket-patch~L8HDDP.dockerbuild
|
11.8 KB |
sha256:68d667a1b27d20bbec1ead108d0b6512cb8dfa3b446b533745ff2162ee4b09ca
|
|
|
SocketDev~socket-patch~LSAJV7.dockerbuild
|
23.5 KB |
sha256:ed9f536f27c16b30c79e05e0265a02b9a9a591ae7629e8a7a5c2fb44debb3d4d
|
|
|
SocketDev~socket-patch~LSO1I1.dockerbuild
|
34.3 KB |
sha256:688f5d4d8bb53daf7139d524f8672d65fd9522a2e88988788eb1bbf3ea9bcfe9
|
|
|
SocketDev~socket-patch~MNLSK3.dockerbuild
|
36 KB |
sha256:2a8d94ab95306b7445a64edee124ccb9c1abc56425748f0a7ecdf8b28b40098a
|
|
|
SocketDev~socket-patch~MOCDDL.dockerbuild
|
24.6 KB |
sha256:9723ed8a8b2f278f9680a0eb5bc1ef885ea0a19bfaf89be170e9525a76c93778
|
|
|
SocketDev~socket-patch~NFN3LQ.dockerbuild
|
33.5 KB |
sha256:665bc649601e11cd61c9d0b02b65f267bd3c2124156af79ec9e1a7726ac77158
|
|
|
SocketDev~socket-patch~NLY4QL.dockerbuild
|
33.7 KB |
sha256:1f6ed770264eca2f9322f6581de79e72c12b02d24c648b09d64e3c573320889f
|
|
|
SocketDev~socket-patch~OJ2JU9.dockerbuild
|
33 KB |
sha256:d05c439a7c7f0f5ec7572236216c1e058a908240526fa2c719f7a8c74bce6d57
|
|
|
SocketDev~socket-patch~OKZNDL.dockerbuild
|
34.8 KB |
sha256:62eb4e1d554f3c46aea118b6c367883b097cafa0c5e56cfb9fbbdb035ec1ab4a
|
|
|
SocketDev~socket-patch~ON4OV7.dockerbuild
|
18.8 KB |
sha256:22a99227094ec430c6250e1501bbb7c1e52ef696574ee8584976da471537c111
|
|
|
SocketDev~socket-patch~ONCEVN.dockerbuild
|
34.6 KB |
sha256:0254cf50417c61acd928fc887a049708777434295bfe3afa8acfd95ffb2e8570
|
|
|
SocketDev~socket-patch~OVJPK4.dockerbuild
|
17.5 KB |
sha256:4578fcf2d8754f39b294708300e5cfc64ee8c25a85bd06ffa4af49573ae10907
|
|
|
SocketDev~socket-patch~PH4DSF.dockerbuild
|
11.2 KB |
sha256:3695882b633d2fea30e2154e9ad554cae939938d65b80842962e5a2aaa7c3e9c
|
|
|
SocketDev~socket-patch~PMMSFX.dockerbuild
|
34.3 KB |
sha256:282b6617eeff5f65e9c2686fba48ce4ec1f603f31a087203e197820e9d8c1752
|
|
|
SocketDev~socket-patch~PXTYGQ.dockerbuild
|
34.3 KB |
sha256:4a122879a5e6f1dc2791f04abab101df27b4f763a92e88a29d1944d1af01cf64
|
|
|
SocketDev~socket-patch~QD0UMH.dockerbuild
|
34.4 KB |
sha256:3226cd2399f17314f27c9e036e561b592e63935481fe4ed4c46be9ac621b77ee
|
|
|
SocketDev~socket-patch~QXE48Y.dockerbuild
|
34.2 KB |
sha256:2e2596b726ca0df0da433c769f4ce35699d90a2ff2ec7135717c4e2a75148c65
|
|
|
SocketDev~socket-patch~RFIH69.dockerbuild
|
24.7 KB |
sha256:d559f698b99c5de0bfa8ea901896995c3a41a01e3bbb9ac0d4f142029069a9ac
|
|
|
SocketDev~socket-patch~S3IZBS.dockerbuild
|
16.6 KB |
sha256:e0ab8893c662398c71eed92a1f29bd7681d31b5ca32a1da3a403a11133a0130f
|
|
|
SocketDev~socket-patch~S8REX8.dockerbuild
|
22.4 KB |
sha256:51f5ea07acfe3e119b62bbedac38da55a5ffb784e0f4f6f5608b0c69b2361004
|
|
|
SocketDev~socket-patch~SS18IQ.dockerbuild
|
33.8 KB |
sha256:8aef4b20e015a5cd08c8e9ed38cca4e18e324126cd43c5aafdc6c3b49526b126
|
|
|
SocketDev~socket-patch~SWCJA2.dockerbuild
|
34.6 KB |
sha256:09ae737d005474c2a38862550cc9e24aec6239b78a260437b3acc100b9cb2530
|
|
|
SocketDev~socket-patch~SZ25EP.dockerbuild
|
33.9 KB |
sha256:28c488af7dbf98b1b34b5321ee43613b42766a6a7ea03a2a15378bfa9fad0dca
|
|
|
SocketDev~socket-patch~UF1KXL.dockerbuild
|
18.7 KB |
sha256:7c6884aeeb109440dc4989c59bab5fc2a68de5b694be5ed9ce9d09ed018a5d47
|
|
|
SocketDev~socket-patch~VETPWU.dockerbuild
|
25.1 KB |
sha256:9ab358c49c861e6401f3169fa66b8bd55c71dbaeedb3fc03e03691ab48493845
|
|
|
SocketDev~socket-patch~W5JJIE.dockerbuild
|
24.3 KB |
sha256:f2dd7522c7f7b74227a89e7b86f0d7d2588b04a91ab3f6d4c1c75b71d3c3e14e
|
|
|
SocketDev~socket-patch~W7DLAV.dockerbuild
|
33.2 KB |
sha256:da4cde8775430d132354b93fe8290061d31d6fef7a16629c502e83bf9d79cc67
|
|
|
SocketDev~socket-patch~WAWQVP.dockerbuild
|
21.6 KB |
sha256:198e7ea44616fc7cb766d4ca2af5852965222c76b6587fc561310587497a2d65
|
|
|
SocketDev~socket-patch~WBG0Y8.dockerbuild
|
18 KB |
sha256:11ab3695dc790fe350ccc54bc17138adecb0d804c7ac6a3c24fb5514e54950a6
|
|
|
SocketDev~socket-patch~WKG0HY.dockerbuild
|
32 KB |
sha256:babc749635d7458b356503e16f4484701fc659be1b24223336fdde0078e81795
|
|
|
SocketDev~socket-patch~WN7PQ9.dockerbuild
|
34.2 KB |
sha256:bbfbfde00ae306c7b7e83023c61a433dc14ad3cd9c98b7db093b145a35fe1c7e
|
|
|
SocketDev~socket-patch~X180O3.dockerbuild
|
22.6 KB |
sha256:b32c8cb0961eaa5009bc71a02585f50bc38e795eccb77475fb482ad03b7a2a25
|
|
|
SocketDev~socket-patch~XIF90T.dockerbuild
|
33.1 KB |
sha256:178fb7359cc053238ddd3dd749b59359584aec7a13f11a003c57a5aa49eb508f
|
|
|
SocketDev~socket-patch~Y173H3.dockerbuild
|
33.6 KB |
sha256:46366a674c20ef9c7ee09d134feb0deabd37631b1bacca3390625669bd2c43a9
|
|
|
SocketDev~socket-patch~Y1EIRJ.dockerbuild
|
34.3 KB |
sha256:2bef44e3260442c59c8a7cf4451f502764664a2d0d478d16cf8e65c2f3357853
|
|
|
SocketDev~socket-patch~YXTP9P.dockerbuild
|
34.4 KB |
sha256:9bf2bc3270cd2b5d5ecda8fac17d30b28a48438a353ef63e1e6980eac86b3d9b
|
|
|
coverage-docker-cargo
|
153 KB |
sha256:a211b97069c2eab221a98a2bbbe86b7ac0f5d41e647eb18eb9c49ba1350a918b
|
|
|
coverage-docker-composer
|
153 KB |
sha256:39709ab69a3bf840aec8328dbf8d051f2a62cd930c9c6e959342cb97496c4c46
|
|
|
coverage-docker-deno
|
153 KB |
sha256:76150f62f56ec19776686d8448c46226bf22d6be2b81e437f88810f8c7d5b7bb
|
|
|
coverage-docker-gem
|
153 KB |
sha256:c175834d00521b95654fed629aee0021466355c024be924d00e112283f5db5f4
|
|
|
coverage-docker-golang
|
153 KB |
sha256:69bc27bf1eaa128e27758ddd1eaf8a2805ff473b4a57d16bac2018daad64a76f
|
|
|
coverage-docker-maven
|
153 KB |
sha256:68ef626e42835ea383a9b138ad79ec6e54ceccd7ff22d06d5cb58ee634d21f88
|
|
|
coverage-docker-npm
|
153 KB |
sha256:fe65749f34f385296ea1a4fa164d4867f55963f8aa746a1b4591b253debc135d
|
|
|
coverage-docker-nuget
|
153 KB |
sha256:6af47feb766b110b148fe5aa54a5dbbd2fe8fd5b84e4d30698c0c5754b64f033
|
|
|
coverage-docker-pypi
|
153 KB |
sha256:fb59b3984a14c5eba31e35d120f81280abef711b533ff21be0223eee5f27cd16
|
|
|
coverage-host
|
522 KB |
sha256:5faf22d5504c57ddd9907686aac03330052e5b894d93861696c5d870b0165116
|
|
|
coverage-lcov
|
573 KB |
sha256:0ba8016751f45d5f416831942d0e3649c4fecc1a145652dc94cddda0a769d4d5
|
|
|
setup-matrix-cargo
|
942 Bytes |
sha256:886896264be84e4111eafa9259cf0b03d96b4469e2b259bd5e8a3655d3933c80
|
|
|
setup-matrix-composer
|
910 Bytes |
sha256:72b98cf2de6d9120040ed131ef392d312a65738f7feca97a631ccf2d32b5501f
|
|
|
setup-matrix-deno
|
906 Bytes |
sha256:8089035163b8b2ae6ad06bdd54a80908844c3d4be305ba6a1b4f5f621ba0aa6b
|
|
|
setup-matrix-gem
|
917 Bytes |
sha256:b3686a4bdd00efe146471f61742713bef906eac2b7b793554437cfc3c557d46a
|
|
|
setup-matrix-golang
|
922 Bytes |
sha256:641973a57a30b8978eaec05cf21de406d3d9d3cd8e726d15439c856537c18b03
|
|
|
setup-matrix-maven
|
933 Bytes |
sha256:08f5b4b49cc758c8b93cab9f52197f498b40dbd4d5975747e8f808443097eca2
|
|
|
setup-matrix-npm
|
1.73 KB |
sha256:e6cefafb70a7e0d48394b21461d01e161f38f960f7e1812d9c58cb72fa55a97e
|
|
|
setup-matrix-nuget
|
928 Bytes |
sha256:035e2b48de4363de4cc5836732b2443f274dcfc7d645543d5e2aefb918a95f6c
|
|
|
setup-matrix-pypi
|
1.87 KB |
sha256:f7249283194e57c82031f45c554867fb6159dc49a34d700924d82e6aa20763f4
|
|