Skip to content

fix(gem): hosted grant rotation refreshes the source block in place — no more nested Gemfile sources #613

fix(gem): hosted grant rotation refreshes the source block in place — no more nested Gemfile sources

fix(gem): hosted grant rotation refreshes the source block in place — no more nested Gemfile sources #613

Triggered via pull request August 19, 2026 01:52
Status Success
Total duration 18m 1s
Artifacts 63

ci.yml

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

Annotations

25 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/
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 (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 (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 (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/
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 (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 (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 (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 (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 (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 (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 (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-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 3.3.0
release-lint
version coherence OK: every stamped site already carries 3.3.0
lint-ecosystems
install.socket.dev/patch/latest does not answer yet — skipping the Socket-origin install.

Artifacts

Produced during runtime
Name Size Digest
SocketDev~socket-patch~280H1A.dockerbuild
21.5 KB
sha256:f024bc7e9c8707e7c577c5bec9f9c3fadbcb0e574880d280a53e8fa17917d421
SocketDev~socket-patch~31S4JM.dockerbuild
24.9 KB
sha256:0dfe950fa108445609199a7e6a42a79cba2450a370c6584f9cb216f8181de880
SocketDev~socket-patch~3EPRZC.dockerbuild
35.1 KB
sha256:e193562bf8df524b4b4f9468cf1c86d51bc7d618203f616a8202e5269e54feae
SocketDev~socket-patch~4SYMIR.dockerbuild
24.3 KB
sha256:c19f6e5517335005400a3ce5305cd378cce8e03f6e62fb63feb421746c2e9dc7
SocketDev~socket-patch~4UKYZA.dockerbuild
24.6 KB
sha256:bb6275350281122aedec77b9c48e0ab8fef3e64bc0e26da19c3770b58abe5591
SocketDev~socket-patch~58ESOD.dockerbuild
17.8 KB
sha256:ffc8971d672e728b9a5643207a1db52685259a57f72e89cf8efe5ca76cd4a361
SocketDev~socket-patch~5OGK92.dockerbuild
11.7 KB
sha256:be88b360f6e9c802e3888e02684d41db610247f9b91c4fba5cd6a2acd2006516
SocketDev~socket-patch~6T3RCE.dockerbuild
21.7 KB
sha256:d78119db209862824c45d8b81890e7241f8f1ea2dd10c06206f0070330f26586
SocketDev~socket-patch~7FB6C4.dockerbuild
34.2 KB
sha256:4b6faa917aac09fbcb5ac84e5f9d5833168b74f53296132ed924accff89935c9
SocketDev~socket-patch~7OXHLP.dockerbuild
33 KB
sha256:2c1fd7977ed1652c7fced4d5d0ac38e02a3423568bce334e0e716527b9c73be6
SocketDev~socket-patch~7QK0C1.dockerbuild
33.3 KB
sha256:d52ca47695187c8ec9e7d2e9b43b436d96f65acf4accb734149715b14edef6b2
SocketDev~socket-patch~BNLOP5.dockerbuild
35 KB
sha256:45391262b868e598703173b78140a7fc9ca26c5adc70fe0f783381416c40d6c0
SocketDev~socket-patch~CA35PM.dockerbuild
34.5 KB
sha256:dcd919db86302863707e6e196ecabb3cf1c15c916f87871cd621e3cad6f5d974
SocketDev~socket-patch~DGEHBF.dockerbuild
11.4 KB
sha256:b0b4930a7c85e09c37a8c31b19bebbf9538d1456e22ff1c0c97b5914b879932d
SocketDev~socket-patch~DUH4KQ.dockerbuild
32.6 KB
sha256:9f4d813e4ca6682cfa11a4d172ed20d05e56ee4efce9295e75b17979666f64a7
SocketDev~socket-patch~EBBA4Y.dockerbuild
34.2 KB
sha256:49957a08cd7fef8c1bbbb9bf4029e07ecca1f83ac3c0d4f3198c790de3f66b3b
SocketDev~socket-patch~EG1ULM.dockerbuild
25 KB
sha256:773e43cbfe0d9f024bb3f3b20747dbb9722a73667693388909efc5202b70f50e
SocketDev~socket-patch~FSEP4A.dockerbuild
34.2 KB
sha256:f76f9512872a96625fcc3ab34419f90d8d1ddf585622a54827fff8e56c82bd66
SocketDev~socket-patch~GCBCT9.dockerbuild
22.1 KB
sha256:dfea54270c91ad39ebca49bbd9b1e2c130608cdaff9557b3611dbcf50a2c59e3
SocketDev~socket-patch~GLSW5R.dockerbuild
34.1 KB
sha256:2077afc49788e59b2ba99bdb85df2ff0eaebee8691c49497876609f59657e604
SocketDev~socket-patch~GWLPRF.dockerbuild
33.5 KB
sha256:30e756697d9dac84b2087e22df0a6256c10d7eedb76ae6017920e8adef41e52c
SocketDev~socket-patch~GXA35D.dockerbuild
33.7 KB
sha256:0e6623f015f8ebd5a663da076f39edb2936fc926618a6872961e403a28489f26
SocketDev~socket-patch~HWHXYI.dockerbuild
33.7 KB
sha256:97a0dde97c68c7860707a2ae825b7613310f128529a7eba074946280915a9b5a
SocketDev~socket-patch~J56ESQ.dockerbuild
24.4 KB
sha256:d8dfccd87c9111c60f8bc5affc06567c0811cad15d208504016e0fe2a3f27e0f
SocketDev~socket-patch~JDG63E.dockerbuild
33.4 KB
sha256:eedb2661746ae697b2e5bf826d4a5fe744e35bac95cdee1276618eefc4d70933
SocketDev~socket-patch~JMI8CE.dockerbuild
34.3 KB
sha256:f3ff6ae915f53479f415e6b20877e620144ade426da72ed1b718721a2eb8c910
SocketDev~socket-patch~K17DYK.dockerbuild
21.1 KB
sha256:cb4bfe8a5cf574305ed8170c3746a0a8370c11743fe8893d23beba4573879599
SocketDev~socket-patch~K9PY0Q.dockerbuild
33.6 KB
sha256:4e17a7318902457a458923afc0f9c90c6d04634be3aef45f91882f69f4e70d3d
SocketDev~socket-patch~KWBGR9.dockerbuild
18.5 KB
sha256:7de557e2d37444e5ba868e51bb56c4135973aeb09b1499ec89a4615f7be19fb9
SocketDev~socket-patch~M60FUX.dockerbuild
34.9 KB
sha256:524cb0cc26f14756c688910c96327f9d862ff7889a960767f3de073dfeee73ad
SocketDev~socket-patch~M7Z5FD.dockerbuild
34.6 KB
sha256:e97797f7cc17145890684245fad56b4ffc40c1c3a47b557c3bf8b2a0899dcb8a
SocketDev~socket-patch~MK98F3.dockerbuild
30.1 KB
sha256:56a448eca3f8ab5d6c96f328cdd0660bf85fc5b8e3bac2f0d22f8f16fa4e342f
SocketDev~socket-patch~MQHLXS.dockerbuild
24.3 KB
sha256:1d35abd8f0b80db56a4c1126abb1a9af121c7fb69bbe6873db7d48f6ae416067
SocketDev~socket-patch~NTQNYK.dockerbuild
16.1 KB
sha256:741e336300ca4e5af0cea67a84d3a6707c790f4f4d99e9d1de4340d465d1d99b
SocketDev~socket-patch~P292SK.dockerbuild
35.9 KB
sha256:dbbe7dd02963ab003246c3b7d1031b6dcc0fec381950bdd97722dc10bb1bca8a
SocketDev~socket-patch~R0HI85.dockerbuild
34.9 KB
sha256:97ca44b53dad3aec02dbdbf0da60b180ff5af6754193154b865ab2d9ec55147b
SocketDev~socket-patch~SF4O13.dockerbuild
32.5 KB
sha256:3a2c140c45beac36761ab728ad3398ece887095f5158c0971d3ee77a580486d6
SocketDev~socket-patch~SNDI6J.dockerbuild
17.3 KB
sha256:59318fa08f9d48f0dda757cabb502d91c757fc3e25bdf4e7777f0564a0d690ab
SocketDev~socket-patch~SWLC32.dockerbuild
18.9 KB
sha256:b924a936c9b109b068b710d48115414fb158085833e65df74226626e51f14ba8
SocketDev~socket-patch~SXYJEZ.dockerbuild
33.4 KB
sha256:7e9964c0eff98a1735ecae3076af6ede0ad1691855d2426dde3597f668017cc0
SocketDev~socket-patch~T7BHW2.dockerbuild
24.3 KB
sha256:5c687c618324b0efdc9bb944504481e7960619cd2587b89bbabd1514811f1c89
SocketDev~socket-patch~TC7DZ4.dockerbuild
33.9 KB
sha256:a6c79d16fc0900bba06c1c8b723dcd70bcebb1192ade962921a93c82c95507df
SocketDev~socket-patch~TUJVHB.dockerbuild
33.6 KB
sha256:b7e96a2bddd2a59c59ec7b186565ac5a3ca37f5bbafabed9aad050628e9556e3
SocketDev~socket-patch~UGGRIU.dockerbuild
35.9 KB
sha256:4c6a8e5412f86d3b6f2c9223717da271367c3a63827ba0d1d6916fa1bafbdd17
SocketDev~socket-patch~UGKLR8.dockerbuild
11 KB
sha256:ef4af1c7cfe14b250a29608d4b9e8a7eb82e33911fd0cc2ca808be7ad04e6ec3
SocketDev~socket-patch~UOIOKZ.dockerbuild
22.1 KB
sha256:bdbbfc9423aabfea2a7e79c99d44ac0a7f3e3477518d1b31b3ee2de49b77e48d
SocketDev~socket-patch~UU3QUR.dockerbuild
34.2 KB
sha256:08c0da26a39cd0550ccf7af927b2c6eb49222f5e83e6b62da2791f2b8f6d8d03
SocketDev~socket-patch~UYOJWS.dockerbuild
34.6 KB
sha256:58c923e676e7717600351ffadeeeb0ee741054b637d03f69c9529b09cb727f19
SocketDev~socket-patch~V0SRIU.dockerbuild
20.8 KB
sha256:6d54705e1d517cbb0ad45a1b833ec785a58c213119c436dc5661b241590e6889
SocketDev~socket-patch~VV9TXM.dockerbuild
24.1 KB
sha256:3dbe76de4e926c58440968f3916763e0f5df54b8d727c4a5733732edac9281a1
SocketDev~socket-patch~VX0RED.dockerbuild
34.1 KB
sha256:f8dd247a6119f429b33efcb2620b3ec5bf2ea5cff9c22f5b206f4572f467073f
SocketDev~socket-patch~XD5HKV.dockerbuild
31.3 KB
sha256:6c53b378c82eb8d291a4dd43ecaee712ced21ce6aff0607df3eb47f8796b5b11
SocketDev~socket-patch~YP6NA7.dockerbuild
24.5 KB
sha256:dbf40d50581b00e53439fb936f51ba541f38d41f7200817fabbb7118afc63898
SocketDev~socket-patch~YPMKWO.dockerbuild
16.5 KB
sha256:7771f5b3cd4df1ed2a09bcdc4003da56f626e1ca2159251d0bbfdf0c3804e30b
setup-matrix-cargo
947 Bytes
sha256:4f1e49c35e1cb947ecbde9f731bb106e53bf6ff0b2946eeaaf375f2225d0e9d2
setup-matrix-composer
914 Bytes
sha256:5a2e54a62dc5242b709b0d075cb1f7c59c0d81e8892480d87a27efdb0dae9179
setup-matrix-deno
908 Bytes
sha256:9763b651dc527bbcae37f69ee8c6990b995574515fe63ed41e8de092b4e33c7b
setup-matrix-gem
920 Bytes
sha256:f8afc28dae57a2dead649f06d590752d5dfc5e6cba6811616d24ac8bc789e8ce
setup-matrix-golang
926 Bytes
sha256:96c6ac7a1f0a2b72db945d4d51e76a920700431bec49f28eb2e99edc6bd44bf0
setup-matrix-maven
935 Bytes
sha256:4c92ba92090a4e64e99b01ef677c7707e3f2d1a59051048559db3d62c5965d6c
setup-matrix-npm
1.73 KB
sha256:689e90faf21ad74386b9eb82012e21a527b2a8e61effa7c68d00e55732e35055
setup-matrix-nuget
931 Bytes
sha256:5c4ae5a3f460120994356543a4c22e77ea17cb26d95c42cdba1c6a8b9ecafbbf
setup-matrix-pypi
1.89 KB
sha256:92be1334e60eee4b7927da43b320128f34a81e218a9071e3bf281447d5b9d6fe