Skip to content

fix(redirect): fail closed on non-npm: berry descriptors + yarn layering regression suite #385

fix(redirect): fail closed on non-npm: berry descriptors + yarn layering regression suite

fix(redirect): fail closed on non-npm: berry descriptors + yarn layering regression suite #385

Triggered via pull request July 24, 2026 15:51
Status Success
Total duration 26m 2s
Artifacts 86

ci.yml

on: pull_request
Matrix: coverage-docker
Matrix: test
Matrix: e2e-docker
Matrix: setup-matrix
Matrix: e2e
coverage-merge
29s
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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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/
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 (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 (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 (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~06X8HA.dockerbuild
34 KB
sha256:ce9835a1a7570e0f2b0df19baf4943abac32101c6bac1afe411f95e4af7a3190
SocketDev~socket-patch~13BLZZ.dockerbuild
35.1 KB
sha256:5f1b8bb301550564a510ff1c20bbf9bca01ecc075724e90e171e6cc7391a7932
SocketDev~socket-patch~1GUG9J.dockerbuild
11.6 KB
sha256:7548cb1115152384225a9d4f26ca6c0ee93eae48894e5e7ca7bb757d73550e7a
SocketDev~socket-patch~26BAWT.dockerbuild
34.8 KB
sha256:e99c599e4af4372cf61a976990f079bee7167a9dc956bd09628f9fab31e4e73b
SocketDev~socket-patch~3GV5ZR.dockerbuild
24.6 KB
sha256:e36cabbe210c56ca818e8e67dc0809866b24e261c90705fa4dec1303b80db9b5
SocketDev~socket-patch~3Y67RV.dockerbuild
30.3 KB
sha256:877d298082476899b4c194b16a5fc059cd8b5ca828ebd5b4ac4a4000765b688d
SocketDev~socket-patch~61SBOR.dockerbuild
23.9 KB
sha256:13ed3a6d5d33f076d8a70da8fc8112f895401cba7747770ce61cc2d57a19e9d7
SocketDev~socket-patch~83IOT4.dockerbuild
34.6 KB
sha256:3106ab4d5c4e346ff8135ab774497097d63f816818252e873ff9ae2064e43fce
SocketDev~socket-patch~8SR2I6.dockerbuild
21 KB
sha256:a7498560cc75d57259c4d023c17643e432d45469b380417143b71ad4e67e5d4b
SocketDev~socket-patch~93LBJH.dockerbuild
17.8 KB
sha256:913482927c5557599aa84cfa0b3b3086fe822dff8d0c01cd28b655fd91a10898
SocketDev~socket-patch~95DCOF.dockerbuild
21.8 KB
sha256:e6193b0a8588cd18ad296bf24b63724d217b46ce0268ffb3403a5be6673a8667
SocketDev~socket-patch~A69RVA.dockerbuild
17.5 KB
sha256:89ba70f446f41e3f64b53079bc50d17c8bd3df02fb09cd32d5a6b30937c5ddb9
SocketDev~socket-patch~ABCQ2R.dockerbuild
34.7 KB
sha256:c685a5bc601d5745d69af3d8f7837e497d1bc051160439be00699a007d14e7ca
SocketDev~socket-patch~AKOATA.dockerbuild
23.8 KB
sha256:8993b96ead4084563bddb380601fe30a99bbaa21059d775f82dfb24b96db324c
SocketDev~socket-patch~AP7OD4.dockerbuild
34.6 KB
sha256:dc7ba5545c0a307e51cae60f424a20ddfb11ed5b3a76f586c3145d03d608350d
SocketDev~socket-patch~BAUGCF.dockerbuild
35.9 KB
sha256:bb774b4c82f403584f805b1ae2e63ec4cfbbe7dbad6edbcd49224fec8a7891b3
SocketDev~socket-patch~EW6YMM.dockerbuild
34.6 KB
sha256:54fe22242b3e0a68f62a3588aba3799e872d720651ca6f5e6afca5d63a7daec9
SocketDev~socket-patch~FI8CVJ.dockerbuild
11.2 KB
sha256:60ea03d39ef0afd2533d5cab42a9e098b6645bef7f6798d2b069e8fc67e1c92d
SocketDev~socket-patch~FTMNPY.dockerbuild
34.8 KB
sha256:e75291927d8bd53735cda699c79044a6b5df605b73a9954145cc419efc3a94fe
SocketDev~socket-patch~FTYQLR.dockerbuild
35 KB
sha256:ec3283b055edd99435e50c714011c2e2a19ba078e8133ba639c7cc93d5e5cc97
SocketDev~socket-patch~FTYQLR.dockerbuild
35 KB
sha256:ec3283b055edd99435e50c714011c2e2a19ba078e8133ba639c7cc93d5e5cc97
SocketDev~socket-patch~FTYQLR.dockerbuild
35 KB
sha256:ec3283b055edd99435e50c714011c2e2a19ba078e8133ba639c7cc93d5e5cc97
SocketDev~socket-patch~GKFKOB.dockerbuild
22.1 KB
sha256:8954206ffa0f7223828117177a37073fec20a127de3a9e77d6e556a8d7976536
SocketDev~socket-patch~I5CX4L.dockerbuild
34.3 KB
sha256:fb788d637d36c988ea449393eea3e94a615d66d59b8ac9c9a8e414e2afbda913
SocketDev~socket-patch~IABWZB.dockerbuild
20.7 KB
sha256:871a6d389a44dbce105fc6fde7c842161248ffe5a893eb6206f64ef113b1317c
SocketDev~socket-patch~IPCX6Q.dockerbuild
35.1 KB
sha256:1e9cd93883e9557e51e4bc1f6b0dbac7ecd7644acd6b386f62e93ff51736bb2e
SocketDev~socket-patch~KC7ZY1.dockerbuild
17.4 KB
sha256:dbcad962418cb28cfc9a515f92974fb5912319daa34015df5e10754432ae9e5c
SocketDev~socket-patch~L6EWGB.dockerbuild
35.4 KB
sha256:692cdbd545241b3547456e2a83fb7ee9fd0fc5236bfd19b30e0629100f9e592f
SocketDev~socket-patch~LRFBPL.dockerbuild
34.1 KB
sha256:6eebe8e39fec33f6c5293233ac450bc81d55f5beed573753a39cc822e4291f31
SocketDev~socket-patch~LUI8FC.dockerbuild
34.7 KB
sha256:a1574f17b50392d6e9e3292aa4cfb76824baf85215c4a4f8599a0b9d5562493c
SocketDev~socket-patch~M932D1.dockerbuild
22 KB
sha256:ecbc741ba97b626df780942e0c25fdba74ab95d8f1dca85cdb1bd1488423d620
SocketDev~socket-patch~MJ717M.dockerbuild
35.2 KB
sha256:8f284a3f9212ccdd5673e91d244d7377f6b0ddd2ad4534f12045aac1f2afc26e
SocketDev~socket-patch~MQZFCM.dockerbuild
34.6 KB
sha256:d8cb4f225661e977b8e89c366a182103496215462637f758447bc09674a23613
SocketDev~socket-patch~MTGGXR.dockerbuild
11.2 KB
sha256:e909287402db013f5387e75684755d09079673f57f19607bd71056fcc2d19979
SocketDev~socket-patch~N9MDHM.dockerbuild
29.2 KB
sha256:dfc1833481d5a2bd894cb37bbf6da85780abc8579366dbc7466672ee6879a332
SocketDev~socket-patch~NC58LU.dockerbuild
25 KB
sha256:5cddff5b175062c9a3415ea2ce7409a7dd22becb7c88f381e1f782785c1fdfcc
SocketDev~socket-patch~OALFYZ.dockerbuild
33.5 KB
sha256:559c89c9c37948f1cc09dac75058402aa22b15fc30012be53e9ed0d19dc76fa4
SocketDev~socket-patch~P9VEPM.dockerbuild
35.8 KB
sha256:fb3425dd3eb2d28e84eb45c3eb195bba570e9a69c0fed27284e8766874176e8e
SocketDev~socket-patch~QUZD6B.dockerbuild
34.2 KB
sha256:1017c0ca83e96ef080daa8f4b3a9a29e541edb1c9d731be3df82c097036fc11f
SocketDev~socket-patch~R4M5F4.dockerbuild
18.5 KB
sha256:b5d68041e475ebe1969b256ca507cc0c4e4810d315e73a71356d1e0fdc4fbaf8
SocketDev~socket-patch~RL9KSD.dockerbuild
34.1 KB
sha256:a65d3ada5d96b31f7e0c02cd9b0320a2967af990ecd9c08ab392af5b4972f9cd
SocketDev~socket-patch~U2YKCS.dockerbuild
34.7 KB
sha256:dffe01d664cb478fbfd06ddc9e9745c99adaf7208866c90fcc60e8b2e1b226d1
SocketDev~socket-patch~U3KF3P.dockerbuild
34.6 KB
sha256:53f948e8293de9cbd695c52c069542ff0a6671c915c143db8693b83f20ea9655
SocketDev~socket-patch~U79BCW.dockerbuild
34.6 KB
sha256:15a4c1edbf08d17e74a34fdd121aef19345d08faacd354963e726e6f7863d39a
SocketDev~socket-patch~ULSV1W.dockerbuild
30.7 KB
sha256:708ed621c201097b25ac2b7350a027a67c6fc76c1027f2354e1f32bfe3e34d3a
SocketDev~socket-patch~UWU1EE.dockerbuild
23.2 KB
sha256:26b0ae34449988d22eb9348e6955484399f97309b2bcc84ed3f3376e32b01394
SocketDev~socket-patch~V2WYWZ.dockerbuild
25.3 KB
sha256:13e7d4810b26f77ec976d08a4308edbd325334c31304094e8fb7d40af66a5e6b
SocketDev~socket-patch~VMOAI4.dockerbuild
35 KB
sha256:9e749a3e60ee79cd1e798c2be7008ac4cdeb40cd24af4e98836cadcbc21c2ee0
SocketDev~socket-patch~VRJY3W.dockerbuild
34.8 KB
sha256:b50824dc7c05a146cf9db9dca917d6bff843698d60a7a4eac9f8a492ae5fb781
SocketDev~socket-patch~VV5WZA.dockerbuild
34.8 KB
sha256:a1ab3f9c23a46a7d2161a39ba40f909d5661df5c6f99cbc04abaef14e6d0c79c
SocketDev~socket-patch~WZW751.dockerbuild
18.2 KB
sha256:83b45604a2298f4d400bf3b719cf2fef3cc52f632fa804241d5d11733ec3b3ac
SocketDev~socket-patch~X0D8PL.dockerbuild
23.6 KB
sha256:bdd9bd3f4580d3f6efe682e05b07c1f8e14f1e2ce03e9c1edbf83a24c7bc39ed
SocketDev~socket-patch~XEAMUS.dockerbuild
24 KB
sha256:aa49a59af3bb7e955b6457ed69a1e7acdcb7baa261de2f0d3f0403d9b6a34b68
SocketDev~socket-patch~YFGZB4.dockerbuild
20.7 KB
sha256:15335f9d27d5e2c76dceb4f2a112c21ef597e30f746eaf2a751ed14d24517559
SocketDev~socket-patch~YH66E7.dockerbuild
24 KB
sha256:653e470a254d75e2b3fe1d7e18e58914618c5141993a6276f2b0c708a50a305e
SocketDev~socket-patch~ZEK6H9.dockerbuild
17.9 KB
sha256:6645f739fd1f4a19bf5470bf0e2c03f9abe0ccca610d924eaa660e934e3d23d7
coverage-docker-cargo Expired
105 KB
sha256:52934c1e8461aad9b39691ebb2961ae9c296dc9088d2999b4defd30ff60d1939
coverage-docker-composer Expired
105 KB
sha256:7a0b7703965467a190cb3455ff635bc1744762e1691e971353a6ac83614aa0c4
coverage-docker-composer Expired
105 KB
sha256:7a0b7703965467a190cb3455ff635bc1744762e1691e971353a6ac83614aa0c4
coverage-docker-composer Expired
105 KB
sha256:7a0b7703965467a190cb3455ff635bc1744762e1691e971353a6ac83614aa0c4
coverage-docker-composer Expired
105 KB
sha256:7a0b7703965467a190cb3455ff635bc1744762e1691e971353a6ac83614aa0c4
coverage-docker-deno Expired
105 KB
sha256:46d401b9937ac99f50e93a8d5611b61896befa6a06a2cfcd7efb5e0390e2f11c
coverage-docker-gem Expired
105 KB
sha256:707a465e605587b9cad1464c58d8aa06dbd3899191e3c4a98f7d33aea9bc8f1d
coverage-docker-golang Expired
105 KB
sha256:9234cb03d0726dd34ba4be48d80bf5228072ce1aad611c4aedb989869c155b20
coverage-docker-maven Expired
105 KB
sha256:5174c20dd6c1e7eb9ef66bac3b177c951091e7050cb073fc513007f67ee09132
coverage-docker-npm Expired
105 KB
sha256:200ff4891893fea0696883e5e06bcc2137a04fa770746c9d96c8942eb010b485
coverage-docker-nuget Expired
105 KB
sha256:2fcffd63ac6e51abde0681cf6b1c0af1c290475366f94c1eff50fdf9abd02149
coverage-docker-pypi Expired
105 KB
sha256:724672278b94184f96b5ece33e4f228d7eb8e0e8c2cd72e0bb34a0cd1b42e444
coverage-docker-pypi Expired
105 KB
sha256:724672278b94184f96b5ece33e4f228d7eb8e0e8c2cd72e0bb34a0cd1b42e444
coverage-docker-pypi Expired
105 KB
sha256:724672278b94184f96b5ece33e4f228d7eb8e0e8c2cd72e0bb34a0cd1b42e444
coverage-docker-pypi Expired
105 KB
sha256:724672278b94184f96b5ece33e4f228d7eb8e0e8c2cd72e0bb34a0cd1b42e444
coverage-docker-pypi Expired
105 KB
sha256:724672278b94184f96b5ece33e4f228d7eb8e0e8c2cd72e0bb34a0cd1b42e444
coverage-docker-pypi Expired
105 KB
sha256:724672278b94184f96b5ece33e4f228d7eb8e0e8c2cd72e0bb34a0cd1b42e444
coverage-docker-pypi Expired
105 KB
sha256:724672278b94184f96b5ece33e4f228d7eb8e0e8c2cd72e0bb34a0cd1b42e444
coverage-docker-pypi Expired
105 KB
sha256:724672278b94184f96b5ece33e4f228d7eb8e0e8c2cd72e0bb34a0cd1b42e444
coverage-host Expired
370 KB
sha256:19e989e7b35aa030cab174df4beef5a9e644e70596cc2e63afa1c758d1ee6401
coverage-lcov Expired
404 KB
sha256:be80a8beb452742850adecd92ad7f0478801b392b5cddc6462c562d47d5f1641
setup-matrix-cargo
929 Bytes
sha256:5d310ccba7c2ac4f51cd52eef73debede1b92a4ef2db0a79fe8002e277df6931
setup-matrix-composer
920 Bytes
sha256:0948b41973574bec353e6a1733b14087630e65ad8e2217bcb78f75ed5f66ce30
setup-matrix-deno
908 Bytes
sha256:004a042648e9d4b156f81fbe4563ee88512d78e01f2ca535db455ae232c1f4af
setup-matrix-gem
933 Bytes
sha256:4861d42cf0b83e45f3ac8d8acbaa4ae73fcb39f3ed835af0f17ea544875ea6e1
setup-matrix-golang
911 Bytes
sha256:3d71f80f4f8a064b5b7487223b005ade49e4ae8d88c718b62209aca02481aa7f
setup-matrix-maven
923 Bytes
sha256:0d08095cf878182b1bf3615dda44a68c45dfddf1688192e5beae6fd13fc7d1fa
setup-matrix-npm
1.72 KB
sha256:a36c106e46b7255efba62f3c4a5920f4ad579adca56eb56cd7e19632c164a34b
setup-matrix-nuget
915 Bytes
sha256:1c4bf40480656554d5689ebc00a4c77e6ad47446d431bf66935dd90b84803f4d
setup-matrix-pypi
1.89 KB
sha256:5576ff4a8ad2f4ace0bba786218e69e8812841dfe57795c33e13bd8f85669ccc