Skip to content

ci: fix cargo cache eviction — rust-cache, per-suite e2e keys, main-only saves #363

ci: fix cargo cache eviction — rust-cache, per-suite e2e keys, main-only saves

ci: fix cargo cache eviction — rust-cache, per-suite e2e keys, main-only saves #363

Triggered via pull request July 8, 2026 14:59
Status Success
Total duration 27m 24s
Artifacts 63

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

24 warnings and 3 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/
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 (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 (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 (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/
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 (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 (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 (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 (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 (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 (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 (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
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/
test (macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
e2e (macos-latest, e2e_safety_pnpm)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
e2e (macos-latest, e2e_safety_cargo_build)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167

Artifacts

Produced during runtime
Name Size Digest
SocketDev~socket-patch~0VKX5C.dockerbuild
24.1 KB
sha256:0791dda936ec9df77574f0aee99db7df1eb8c69eb628d5d2f2b2373b1628a7fd
SocketDev~socket-patch~48APUD.dockerbuild
34.3 KB
sha256:7c6bcaf1d1b30722a9d433aaa01dcabc5bbffa6f9c9693b5e4382cecf4e70760
SocketDev~socket-patch~49LP7Y.dockerbuild
35.4 KB
sha256:d1c094ef3d9fe105cb5d17064ce164b2e1709fdbd3b671f469677e8ffd69b0d5
SocketDev~socket-patch~5GVMVG.dockerbuild
35 KB
sha256:aba057a92646b0e5c0039e847e419e1764f1538e333254d7532d2ab44a78d170
SocketDev~socket-patch~6IIZ0P.dockerbuild
10.7 KB
sha256:077a1461eeba0e459bde6364c76564ef2e97ced8d9273ce023c19ab856ebcb2e
SocketDev~socket-patch~6JP2D4.dockerbuild
34.3 KB
sha256:98574239c7fd2d2addfe48d1f20dd3792f7767b9b2bcd9f8e0d951d1488298d0
SocketDev~socket-patch~6YRU4P.dockerbuild
18.1 KB
sha256:af276f1ed1846a458089e1f0176ae885647cef8adc2148e54089db35d688bc72
SocketDev~socket-patch~79J9F4.dockerbuild
18.8 KB
sha256:86a2ed27843cd352dc5440e332d857fde9dec73394ea682fae92310fc936e328
SocketDev~socket-patch~7GDOYT.dockerbuild
21.8 KB
sha256:5080c082388b4d18de2cf312fdc1e4efbfc0666cda9183fe7e72a81aab0c2564
SocketDev~socket-patch~7IXZI7.dockerbuild
35.6 KB
sha256:3b874f489ee55e80785222a07cbd34eba8bdc08d56c1916def30511fdc828a69
SocketDev~socket-patch~8M23Q1.dockerbuild
34.5 KB
sha256:776bface6df0a0f5ebbffd36ee3b2e5059a38c1682b30a9a2ad0c512e9d55812
SocketDev~socket-patch~A0CXBW.dockerbuild
16.7 KB
sha256:9e3382bcdad4e9bab775ee1e5cd1be54af5846f8eef87ce43dc273accd925e7c
SocketDev~socket-patch~C387SE.dockerbuild
35.4 KB
sha256:28e8d6fb0c6daa4b5d32fdfb4d77ad5db845b0f2c29f0a11628da8eb84ddccd4
SocketDev~socket-patch~D03MDS.dockerbuild
23.9 KB
sha256:e1cde5db24641855984a0b1766da27a323f7dd15a41a731d1d313bdd6dbfa6dc
SocketDev~socket-patch~DGYH0Q.dockerbuild
35.5 KB
sha256:000b682b32a82ecdc03df098411edbab5bf4b027f9be31b935ba288c3158bde6
SocketDev~socket-patch~DS94PW.dockerbuild
22 KB
sha256:7eea4442b97e9a89eb4ee13c3347be280feea2c7e80416a1a3c2ad09a12b0f72
SocketDev~socket-patch~GQ2PQE.dockerbuild
17.3 KB
sha256:fe4a00f4e21c253e4bba1c2dd4a270e3889c4f9a2655589f44427877cef12a07
SocketDev~socket-patch~J06CZE.dockerbuild
34.1 KB
sha256:7db687c5aa24ff5f3a8c3a5119e93135e3d5443e9a03d62f8566ca5dcf8e00a8
SocketDev~socket-patch~JDKK8W.dockerbuild
34.3 KB
sha256:38ed43ca2646680cc9ac39a9cf2ecf205d46cc7d49dfc5262166520e7b8a7a9d
SocketDev~socket-patch~K5ANAC.dockerbuild
24.3 KB
sha256:2a2befc51052fbe2780425cdd42b999b2144d47a77da645aeeaaf56a8428bbb2
SocketDev~socket-patch~M63MB5.dockerbuild
22.2 KB
sha256:e2c76f2be947ffeaf7efbd4cb5027197ca68928ed6c8bde0ad72b7163d50295f
SocketDev~socket-patch~MHM9YV.dockerbuild
34.4 KB
sha256:3b5828762ff1fc74fea85c6c50572f7e7150f872b0bdc4e182e56fdd9dd41f76
SocketDev~socket-patch~MSCWGU.dockerbuild
28.8 KB
sha256:f9f7348a981a3cf71e61014f8d49261b19e1e5416afcaabd10808717d33037d1
SocketDev~socket-patch~NCUKEY.dockerbuild
35.1 KB
sha256:e6a457d8d0736f5e1a917d63473ad7df89e66e0102ef630b5f01b5d95a37815f
SocketDev~socket-patch~O10ADV.dockerbuild
33.5 KB
sha256:ba172b79bfbf1752a34fc8f7df22f91b63e928d3568e37336a8844db7c69bca5
SocketDev~socket-patch~O74T7D.dockerbuild
11.1 KB
sha256:59ced80ca8819ea0fcfe0d6b8530c1dc08b86ec04a09f8328d98771780c7f49b
SocketDev~socket-patch~OCB20X.dockerbuild
34.5 KB
sha256:31ae707b5489c3b06584b8107cf945fa5c5368289ee0252eba8733defc9ad0c1
SocketDev~socket-patch~OTSQFG.dockerbuild
34.6 KB
sha256:372cc5406db6e8b7d0a1af5e9e3b34117a9cee882d5a5d8cc7cb8b09d8fc24d0
SocketDev~socket-patch~Q2HN65.dockerbuild
25.4 KB
sha256:b5be1ee51c9d4768e4d5d022a7aa101c40bbd5a33888f254f726a3eb34b8cf17
SocketDev~socket-patch~Q7M7F5.dockerbuild
29.9 KB
sha256:b38511e3ff64ef4bf1dcb33465c96d5ae39b8861f4309f215aba883781048a3b
SocketDev~socket-patch~Q8WCTQ.dockerbuild
29 KB
sha256:29f5a0e1e18803e4522c25271aacb299eb421e52768b6868e14eec6f4e069a7e
SocketDev~socket-patch~RKHN8D.dockerbuild
20.9 KB
sha256:c842741cd3baa8c6f696958a07644e743ba664cf6b2212764e71c61114ba2f39
SocketDev~socket-patch~RQ24BN.dockerbuild
23.4 KB
sha256:cfb3d51745a64dd55bc0c0064f04b86c2c7a63de21478e9c650f15400caecb59
SocketDev~socket-patch~RWI2DE.dockerbuild
23.7 KB
sha256:a474ed466876557ec28558218d61f26a14d81d191143c9fbb6025431ca3fc039
SocketDev~socket-patch~S3J3JX.dockerbuild
34.6 KB
sha256:f38d59b6797ec00dc6e3d54493acac3474305897970c2e5de8995a1fe461522f
SocketDev~socket-patch~S7MTXW.dockerbuild
34.2 KB
sha256:2ac4fd254c19fccfd656bd7eb99796275ce204bbae89eb9089c3cc3b85bf314b
SocketDev~socket-patch~U14OYZ.dockerbuild
34 KB
sha256:704878669701c507ceef2df87fd8742d95e1bc1bbf9299fe73d53f9d59902d94
SocketDev~socket-patch~UJVZC0.dockerbuild
23.8 KB
sha256:c4b39b376f474d52fa60a59fd7dbab6d190f07e1ce61f4a43cb965affbc437c2
SocketDev~socket-patch~UM53J6.dockerbuild
34.8 KB
sha256:062f02fd78f88be45043c1fdb4e1f59ae975406bdcc92a866aba15698716de68
SocketDev~socket-patch~UM54DZ.dockerbuild
35.1 KB
sha256:788ad2474a5284a17b60ad6b8150060ba8457af67b6e9e0b98471ab09af72fcc
SocketDev~socket-patch~UXDIOE.dockerbuild
20.7 KB
sha256:f2e9ed0bbae95c0241cf093a72100b96ca0c7c4dc0d6f210210c51b16c7366dd
SocketDev~socket-patch~V3CUCL.dockerbuild
18.1 KB
sha256:74a5b863ad8a5bf390d3f500bebc9491a01c427fbc5098f34ebf3fe02c7700ed
SocketDev~socket-patch~W7431N.dockerbuild
35.4 KB
sha256:56814c847abb0655e7763a740d440fb5c6e314e05b40625e8735835276b23fdd
SocketDev~socket-patch~W79BB7.dockerbuild
23.6 KB
sha256:455815ba20ed4723f6276673161d96f2a0bff5d3883fae60103ba9f14e03d818
SocketDev~socket-patch~WQPPUV.dockerbuild
34.7 KB
sha256:c703a297ed1d1ceec26904cd70bef60939dc3e9a62089f0eff8a343107b09345
SocketDev~socket-patch~WZKQHB.dockerbuild
18 KB
sha256:79250d01502a45798dfc5cb7d17804813be833b5d38c195ddb8b883b64950b1e
SocketDev~socket-patch~XAJRH1.dockerbuild
11.1 KB
sha256:96e6d2cde96d2ea3583c27722a0ec83631f38b9e2e6ab3f948094ab2b92b3526
SocketDev~socket-patch~XFZ9JR.dockerbuild
34.7 KB
sha256:2b6bc8d03d8387caa619bead5f7ea067589fd34d429d88cc20d8f020b15c5c90
SocketDev~socket-patch~XU349E.dockerbuild
34.9 KB
sha256:998564616c83033ea465d4c85bfc718c033f72c0b702baccd1540a90b9de83f2
SocketDev~socket-patch~YYH4RS.dockerbuild
20.7 KB
sha256:2dba12597c2480a3f2237206fa1fd6094ae3e62a5f5f6472874dc823e9be227b
SocketDev~socket-patch~Z75HQA.dockerbuild
35.8 KB
sha256:d77dae002d5a8a2aa72bdc1a608e935aae7d006a5f120ccf149ec74be9e30b8d
SocketDev~socket-patch~Z9YPRQ.dockerbuild
34.8 KB
sha256:b46105965a51cb09da89381d8b45b64ec9eae5cd85f1ddc4a1474450ff88731d
SocketDev~socket-patch~ZA83CA.dockerbuild
35.4 KB
sha256:aabffa50f6246bff2f70dbc989807a1f17997250afd2c0fd86865e4000be2846
SocketDev~socket-patch~ZMZ2X6.dockerbuild
24.8 KB
sha256:825a683cba9c29dfe8e1b799684ac2f4c2e6bf434207cad4b6186f72529e756a
setup-matrix-cargo
927 Bytes
sha256:f0e5a4a054e03a02ebd02937ef2a6b010fbd4d6fb53d39c802d90edc1a3b44a4
setup-matrix-composer
920 Bytes
sha256:28e73ba2bf9c67203b5a7496881422210e520041bf6214de97885361707ebf2d
setup-matrix-deno
904 Bytes
sha256:c55d37a6b0ab1b8050d8cf3592bff83128fe0e7a454f97e3294d4e1356027dbc
setup-matrix-gem
932 Bytes
sha256:43de33d151be2e6348b3d684241c3b2391615db58e1e17f68534d80f01774bba
setup-matrix-golang
911 Bytes
sha256:a5f8a1b39be65a338ec0314ffe599ac0f68ccafca0d685db407f81e630f70efb
setup-matrix-maven
919 Bytes
sha256:abb2cbf722a5d349e0f144bcc70d192a0690f8fc6137ffd5b79941768dd05a49
setup-matrix-npm
1.75 KB
sha256:0bed13ceddd52231dac4ffe6a0bc011632b8e90d242bad5e67e3184c7f3622d4
setup-matrix-nuget
915 Bytes
sha256:979ce7eb99389b69248948c355c619115ce906af6ba900e2b9ac4a4f8436a5b8
setup-matrix-pypi
1.88 KB
sha256:e07f4458857eaf024128ee9e819d14b3f530ecaf820e8ccda008a282c3eea330