Skip to content

feat(scan): unified auto-update engine — --sync, --prune, --dry-run (v3.0) #139

feat(scan): unified auto-update engine — --sync, --prune, --dry-run (v3.0)

feat(scan): unified auto-update engine — --sync, --prune, --dry-run (v3.0) #139

Triggered via pull request May 22, 2026 08:55
Status Failure
Total duration 8m 2s
Artifacts 42

ci.yml

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

Annotations

1 error, 16 warnings, and 1 notice
test (windows-latest)
Process completed with exit code 1.
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/
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/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/
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 (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/
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 (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 (nuget)
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 (maven)
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-merge
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093, 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 (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~03TI3N.dockerbuild
16.6 KB
sha256:8849ade8d994c777de34c7ed683242ed50928fdaa7ff71b5ec9b59292045726c
SocketDev~socket-patch~19I7NK.dockerbuild
33.4 KB
sha256:e1457716e3ca86b3ca3a49dd77b83694d47d07b81e0e4d93b78adad03b041e9e
SocketDev~socket-patch~5IPA8J.dockerbuild
34 KB
sha256:df448be749d95c37603ff573ffe0a23310c8a5c33f46ef35cd3a39ba93cfbb95
SocketDev~socket-patch~6HE0PF.dockerbuild
16.6 KB
sha256:dbd7c7e9d457fd16ac936bb4193bef5fbc95021c9f8914ada2a6ab7d6e5c0059
SocketDev~socket-patch~9QO8FH.dockerbuild
33.3 KB
sha256:1b8f12e95d9904ba65b1d5faf225e6eba5226f73a6a030df034cad408617de00
SocketDev~socket-patch~B7P5PD.dockerbuild
20.6 KB
sha256:65c4861d0f5f4443aca5ae4f2ea5f4ae29e7281c906e08809c0103515d315f0f
SocketDev~socket-patch~FLEWQV.dockerbuild
33.5 KB
sha256:5f634e92e78cbbf0fed3e26bed40c30cc5edb063aea648e6a64de5c066fb3816
SocketDev~socket-patch~GDOM0T.dockerbuild
33.6 KB
sha256:3d0ea180c970f9230eee2c1c439f4d1688631611b0941319aab26a9c5cc8842e
SocketDev~socket-patch~H5FPTX.dockerbuild
32.5 KB
sha256:0edd9db6bac7cd94ada5c6d77001aac8ce924a236ae468da1cd0177986414f74
SocketDev~socket-patch~HU7ZLP.dockerbuild
32.9 KB
sha256:3a2871c7a56d4fae665ccb44483c7dbdfd46d5d749b726bc958754e8bef9a99f
SocketDev~socket-patch~HWRC5L.dockerbuild
23.7 KB
sha256:62969eaf352b545ba0f5a5c7ff58d8defca7430d4bb3eec0806b94d4ba6c219c
SocketDev~socket-patch~I01WWC.dockerbuild
20.2 KB
sha256:64462e34de00d60d81cdd785923de93ef6ad366979f33e0bc34267fe3fe35ac3
SocketDev~socket-patch~IL2OXR.dockerbuild
10.7 KB
sha256:039de09edc0d95c88d7d8c1291e10652235a7b1fb4256d7199dd94912f2e3cf1
SocketDev~socket-patch~JQ79VB.dockerbuild
33.4 KB
sha256:db324248ce19a4ab7ff440495258a95187c4c76e33242b0e78a3bdc21e1810e7
SocketDev~socket-patch~KAAKTY.dockerbuild
18.3 KB
sha256:a82beabc2724e10e1082d7f64914e589c505d921278d2de7dc0c7383047e910d
SocketDev~socket-patch~KMZICK.dockerbuild
14.9 KB
sha256:a39809e09247c398e7f77543f32844047c012dbb3fd38355a6b07b9db24b73da
SocketDev~socket-patch~L2JA9C.dockerbuild
34.5 KB
sha256:64401141c09874af72077881058692c015213d8970e35754fa409bcf71c9dc5c
SocketDev~socket-patch~L3HT6Y.dockerbuild
21.8 KB
sha256:13e6b903d9bdbc01204b8a80550399c34656abf6f5497e0eff4e696e9ae16a98
SocketDev~socket-patch~MNE34O.dockerbuild
33.2 KB
sha256:c30f2b9d9656f09c87484e8752ec487fe0c1b99d532fb5b81a1e0bea66692021
SocketDev~socket-patch~MQE66C.dockerbuild
24.2 KB
sha256:a50f87d11f93650ae125a9d63118facc9c400b11582935124be67d66a3698488
SocketDev~socket-patch~MUT6FO.dockerbuild
32.8 KB
sha256:e1b2a0dec301022ba884ead6b44de24412d2f4432556f3c5994c36c4c5d006e7
SocketDev~socket-patch~N9XLIP.dockerbuild
11.3 KB
sha256:023ebfb040c49f3d3ac14f63ff37410c14d9954441bcf7ccacd5b6a305d27c90
SocketDev~socket-patch~P47V2Y.dockerbuild
18.5 KB
sha256:49d3599d6ff69fb5406580bd5cb652f49b494773d1d59d104942d8978bd9e064
SocketDev~socket-patch~POXCF1.dockerbuild
33.7 KB
sha256:42e3e9ea119ea962572d421e50a5befb2b98cfb05aca342076526da1cc9d166c
SocketDev~socket-patch~PYE62W.dockerbuild
15.8 KB
sha256:428d18f4d49addc260a39543cb198696b0b8829f17d0494b8e51fcf0aba36f0d
SocketDev~socket-patch~QE6E7M.dockerbuild
18 KB
sha256:e599a898d724fc04a072b59bbf14ac3912c749221e41490b14935b7ee59e925c
SocketDev~socket-patch~QFW4L7.dockerbuild
21.8 KB
sha256:5cd2cbe79a39e17c50fb47272cfc857b6345f637f5f9c7a43235089c4fafb9e1
SocketDev~socket-patch~RJSNSB.dockerbuild
32.7 KB
sha256:1fe4dca41f59e1bb44656c1f7a0a26a0d8067227b8230f298c792d19717d4403
SocketDev~socket-patch~UHLXRP.dockerbuild
18.4 KB
sha256:f4105b627cb7b620075a66896045f712cfb9c5aeb5ae245a69da7b2772149ed7
SocketDev~socket-patch~XPYM1L.dockerbuild
32.9 KB
sha256:c5681e65417ce00a0bb3e16a736e801692ff685298a63eb48896cbc9755cb7be
SocketDev~socket-patch~Y3287S.dockerbuild
33.2 KB
sha256:bf4d6184c57ca0a977ac422a6e1154ba30f2cfdf9eda3d35c2e8269921285778
SocketDev~socket-patch~YUG5MA.dockerbuild
33.3 KB
sha256:e35ee71a8b16dad3df8922ec0034384eeea6f9928f3d0a30f9b1051f0e9a1055
coverage-docker-cargo
26.2 KB
sha256:e2c3a00aee698885cbc3a667e59c83f39001f019c196c1dbe80d85afda651b39
coverage-docker-composer
26.2 KB
sha256:b25bce9a48a8977415e244afd918d3368936f3dbe9910c6af570f9e6ce294275
coverage-docker-gem
26.2 KB
sha256:4888cfd1147ca09d15e1791273e15d7a5651179ac93d055f67a9ef088206df63
coverage-docker-golang
26.2 KB
sha256:2591608c4e2cb8008b2cd5f8d1d34c6679a6c0955af627e076e73f25f8f31807
coverage-docker-maven
26.2 KB
sha256:36ce5f80bbbb5f41f5a88e47ddeed8b9ecb77bf15b069cd7fa2b8a4ef7fa40fe
coverage-docker-npm
26.2 KB
sha256:6372735040e27f487230106fb0514b443fa8cd6078127e566b9967e3c49f638a
coverage-docker-nuget
26.2 KB
sha256:a039f63543c661bf75161870cca990089153701b4f57a953562e7702bb6eaf28
coverage-docker-pypi
26.2 KB
sha256:994ee3021a02f5a6bcba809a978e6784d45db0b5bdd496735753c1f457af1c42
coverage-host
109 KB
sha256:947de98d2b1a3eb3c0d4c94270ad0d06c8a1ed5e04c51ba201e47f3934a9da1d
coverage-lcov
110 KB
sha256:d4b140f443956319dbdcf4369fbec5e6a805d80793c9db8d2c60711e8386f3bc