Skip to content

refactor: move more stuff from entry to entry_handle/entry_storage #2073

refactor: move more stuff from entry to entry_handle/entry_storage

refactor: move more stuff from entry to entry_handle/entry_storage #2073

Triggered via push April 11, 2026 20:11
Status Success
Total duration 1h 18m 42s
Artifacts 75

build.yml

on: push
package-source  /  docker-build
39s
package-source / docker-build
Matrix: windows
Matrix: freebsd
Matrix: linux
Matrix: macos
Fit to window
Zoom out
Zoom in

Annotations

1 warning
linux (amd64, ubuntu, clang-debug-coverage-ninja) / docker-build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. 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/

Artifacts

Produced during runtime
Name Size Digest
dwarfs-0.15.3-106-gd936c5f313-Linux-aarch64-clang-minsize-musl-libressl-lto-cross-x86_64.tar.zst
8.12 MB
sha256:887d13e49ab63a923773a844ee4077adf8560d49c0b3826d620b2dc862407702
dwarfs-0.15.3-106-gd936c5f313-Linux-aarch64-clang-minsize-musl-libressl-lto.tar.zst
8.24 MB
sha256:6142f0fb4e2016af37eea23141275acdcc4a56e480d1233fae5a083512b8b836
dwarfs-0.15.3-106-gd936c5f313-Linux-aarch64-clang-minsize-musl-lto.tar.zst
9.76 MB
sha256:781dc419f6e7e4e1aaf829244cdba4896eb8eae0dd69dae3edcce7a29920b87d
dwarfs-0.15.3-106-gd936c5f313-Linux-aarch64-clang-musl.tar.zst
13.1 MB
sha256:f8307e20e6178912b20c96f0bfc24be4990f912d9c865da31b6e97e6707da171
dwarfs-0.15.3-106-gd936c5f313-Linux-aarch64-clang-reldbg-stacktrace-musl.tar.zst
126 MB
sha256:955c85a5140d70c6bb1f6ff23200ac97b90334d1246fa7062a9c2b1d8714c153
dwarfs-0.15.3-106-gd936c5f313-Linux-aarch64-gcc-musl.tar.zst
15.6 MB
sha256:82a0d6dd4e4e4e8f919107519e5d99c7098420c2eab4b91f8054717626cb17f6
dwarfs-0.15.3-106-gd936c5f313-Linux-arm-clang-minsize-musl-libressl-lto-cross-x86_64.tar.zst
8.05 MB
sha256:d648487188b2d15b94c007a9beba3a8393a17cf36660112bb647496244b96c4c
dwarfs-0.15.3-106-gd936c5f313-Linux-arm-clang-minsize-musl-lto-cross-x86_64.tar.zst
9.49 MB
sha256:f7a57e5907a71737bbd9d94085ce8e2da2bf6351d4118f7b874a000e4fa9fb6e
dwarfs-0.15.3-106-gd936c5f313-Linux-i386-clang-minsize-musl-libressl-lto-cross-x86_64.tar.zst
9.08 MB
sha256:bf8c6fd3558088a8211078a9d1591cd6cd95691e27df8a8687eedcad896f2785
dwarfs-0.15.3-106-gd936c5f313-Linux-i386-clang-minsize-musl-lto-cross-x86_64.tar.zst
10.5 MB
sha256:312c377dde6f74b11bd6f5545116e3ce1f94877f39744d43aab593b097a1f29c
dwarfs-0.15.3-106-gd936c5f313-Linux-loongarch64-clang-minsize-musl-libressl-lto-cross-x86_64.tar.zst
7.4 MB
sha256:57ad10c4f12eaff7100e249cb9e83645dc4b0eefeebe193a5a890a9d474ee45d
dwarfs-0.15.3-106-gd936c5f313-Linux-loongarch64-clang-minsize-musl-lto-cross-x86_64.tar.zst
8.81 MB
sha256:d5bf15d88f0b208d47fb8874da96f75d2c8d953b52df46e079b97772baacc80d
dwarfs-0.15.3-106-gd936c5f313-Linux-ppc64-clang-minsize-musl-libressl-lto-cross-x86_64.tar.zst
9.45 MB
sha256:6763d1c12808e3b25d4f4cfe2af188b8198450b4ad936a1572782f4fc30f12ab
dwarfs-0.15.3-106-gd936c5f313-Linux-ppc64-clang-minsize-musl-lto-cross-x86_64.tar.zst
11 MB
sha256:11c72d96aad1bf396cccb374326d863f7918244ede3e36963f1570ce9ae588b4
dwarfs-0.15.3-106-gd936c5f313-Linux-ppc64le-clang-minsize-musl-libressl-lto-cross-x86_64.tar.zst
9.55 MB
sha256:8b1f8d10337484a742e0a72ba42e946eb56143cab3a8e593bd04196b0957946e
dwarfs-0.15.3-106-gd936c5f313-Linux-ppc64le-clang-minsize-musl-lto-cross-x86_64.tar.zst
11.1 MB
sha256:a2253e03d8bd659267e11a9de3f94e84b118a4ae0d99f4af24e9847d82af3f7a
dwarfs-0.15.3-106-gd936c5f313-Linux-riscv64-clang-minsize-musl-libressl-lto-cross-x86_64.tar.zst
8.38 MB
sha256:feffc09ed59c194452fc66451598b3dd51009769d3589b14382b80292f734f5f
dwarfs-0.15.3-106-gd936c5f313-Linux-s390x-clang-minsize-musl-lto-cross-x86_64.tar.zst
10.5 MB
sha256:2897717af7f7641acac174b45997180b9779b8406bbd4e8ef9e9fb760e6a4e03
dwarfs-0.15.3-106-gd936c5f313-Linux-x86_64-clang-minsize-musl-libressl-lto.tar.zst
8.57 MB
sha256:13c2f711cacc3a31a11096942c6263b131464541dd35e454c5dc70d32584f486
dwarfs-0.15.3-106-gd936c5f313-Linux-x86_64-clang-minsize-musl-lto.tar.zst
10.2 MB
sha256:440e3e9fff79051d8284642af83029a059c9b5b8b2f9e631e928f5f0bbea10bc
dwarfs-0.15.3-106-gd936c5f313-Linux-x86_64-clang-reldbg-stacktrace-musl.tar.zst
127 MB
sha256:74ae067ae9d56d5131755a21df818da8875ac81712fb8967a0933a2990551174
dwarfs-coverage
644 KB
sha256:60ce3e148192c0c86996e99c57874d09d36b1709ce58347a9a738783e7810dfe
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-aarch64-clang-minsize-musl-libressl-lto
1.44 MB
sha256:58e6c16694f731abfcb83d57ee0a048c7040ee46b10ea91aba08eaacd5aa3f5a
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-aarch64-clang-minsize-musl-libressl-lto-cross-x86_64
1.44 MB
sha256:ee0ddf7a05869fe72d34d8bd1b2f9f07af7987ec0339b7e4d4e5389623a91f5a
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-aarch64-clang-minsize-musl-minimal-libressl-lto
964 KB
sha256:093cab992af8258c77788c51111217cb771214121398b62a3943c37c68c9ce50
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-aarch64-clang-musl
2.22 MB
sha256:7d4ab7ff74da93e31f4f2adcd62cbbd90ab6a14b9ea2ba1f2f48db999cca6322
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-aarch64-clang-reldbg-stacktrace-musl
72.2 MB
sha256:d6cf5fefdd0359a40fa57ca9994dc5d059ffc282928659bf50454c683e140e05
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-aarch64-gcc-musl
2.62 MB
sha256:b18702f57cd08331480a30759af4558037d3f0a03bf93b8854a0b089fd4bf50d
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-arm-clang-minsize-musl-libressl-lto-cross-x86_64
1.52 MB
sha256:64e77098d706ddda5c34608b621b42e5317848cd51a867115df92603177afb26
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-arm-clang-minsize-musl-minimal-libressl-lto-cross-x86_64
945 KB
sha256:c4e3ba73875517c66e43dd5b3f1c30922736de60f7b557beac36df278e83034d
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-i386-clang-minsize-musl-libressl-lto-cross-x86_64
1.63 MB
sha256:ebaca0a8dabe634a98c7c5b926ea69ab5580efeb8f23dec324b9116dcc71098e
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-i386-clang-minsize-musl-minimal-libressl-lto-cross-x86_64
1.05 MB
sha256:7c2073009ac82aa78e8ede80a2dea128964c394c3b608828fa08ab97db4546d0
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-loongarch64-clang-minsize-musl-libressl-lto-cross-x86_64
1.54 MB
sha256:a8fa615c80cd5f39b5c63358d96106399c4425fd96d9031885738bc190291897
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-loongarch64-clang-minsize-musl-minimal-libressl-lto-cross-x86_64
1.02 MB
sha256:269a0da5116efb551c91c6c24759a32bae2c97a2ef3eb3879239fdbb776bd7a8
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-ppc64-clang-minsize-musl-libressl-lto-cross-x86_64
1.77 MB
sha256:d0c4836420f6c64b80d0e3fefd939442bb3e5783f87494b86a43c3b60ea44203
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-ppc64-clang-minsize-musl-minimal-libressl-lto-cross-x86_64
1.22 MB
sha256:52ff7918575a8ed0bc3823f22106ebc3420c302dadc3991eb33742d180a1969f
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-ppc64le-clang-minsize-musl-libressl-lto-cross-x86_64
1.78 MB
sha256:6ec17bd7cddbc68a2214e01648bbb9a90965ec7616d1eda02f0978c0f20b918f
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-ppc64le-clang-minsize-musl-minimal-libressl-lto-cross-x86_64
1.23 MB
sha256:7307785510002fcc9ea783cbf97f9d2b2fc7f93fc03a23f52298efa9d2cc79e8
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-riscv64-clang-minsize-musl-libressl-lto-cross-x86_64
1.66 MB
sha256:7bc3096d5cb26737312f5fd2366b574da7ded406b20c2ebd18809723c1989971
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-riscv64-clang-minsize-musl-minimal-libressl-lto-cross-x86_64
1.1 MB
sha256:7b5eec8c28499a43bebf2b0d47c4b10fcf7fbcd3fc0d7f5078b089197cb41dfb
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-s390x-clang-minsize-musl-lto-cross-x86_64
1.98 MB
sha256:62f077b5c6d74003a9ee709aed16b7136bccc5f70f73831d6ea6489a63e7a279
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-s390x-clang-minsize-musl-minimal-lto-cross-x86_64
1.04 MB
sha256:598ba109241e09a78463b2c1953c65208597fea988693ef9bfe7e2572f8d5247
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-x86_64-clang-minsize-musl-libressl-lto
1.54 MB
sha256:cf6273f83f76a50698a915004d73ff495f0a2ee23817256e66f2a9478a8225f3
dwarfs-fuse-extract-0.15.3-106-gd936c5f313-Linux-x86_64-clang-minsize-musl-minimal-libressl-lto
1020 KB
sha256:73b5a4b402da146f59c6d95bb237ace46a47286a151a7e6451e8145684c00323
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-aarch64-clang-minsize-musl-libressl-lto
2.35 MB
sha256:e9973ad7bc7cb5e97abef01609d4ab5089d84b4d93e98834f07c45027ef4f690
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-aarch64-clang-minsize-musl-libressl-lto-cross-x86_64
2.35 MB
sha256:508eed469b55d17fd438d6ffabb9081d7845fb78a9e9041a65285a4f112d7fa8
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-aarch64-clang-minsize-musl-small-libressl-lto
1.94 MB
sha256:b54195d5308bbb9d8976df29a0e653a90f3281918d44bdc2a02c0076be090654
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-aarch64-clang-minsize-musl-small-mimalloc-libressl-lto
1.87 MB
sha256:63173b40b3788e117df5e90c2e7908faf650763ac3ec716de920302295b0b351
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-aarch64-clang-musl
3.28 MB
sha256:278af865d5775102c9dc5efe66220e5550c6dd03c66480d72a60e390370fb0ed
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-aarch64-clang-reldbg-stacktrace-musl
111 MB
sha256:75d791a7d06864c0d4a907126d6873b46046cbe645a9153cc866190b3b72a6f8
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-aarch64-gcc-musl
3.98 MB
sha256:3ff868f4c25411999bc64d4b1228847122a18d10ee903f8b728eca5725e9ad52
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-arm-clang-minsize-musl-libressl-lto-cross-x86_64
2.49 MB
sha256:b60537dbdd5852606c41e140587fccc350a32a827e65797779e62d2a4cb91cad
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-arm-clang-minsize-musl-small-libressl-lto-cross-x86_64
2.06 MB
sha256:ee9fa6e06a2743f826736f16a99d8af3737b04bb24134c9cfeee88f5abc2d756
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-arm-clang-minsize-musl-small-mimalloc-libressl-lto-cross-x86_64
2 MB
sha256:e557e0ec0eabe54ef3df9a5017c84e0e73d42791148ee095b17ff6378684a622
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-i386-clang-minsize-musl-libressl-lto-cross-x86_64
2.65 MB
sha256:3c3f704e685fbf0b03c7921d1f859d21ddc8497fa3c9258e9d84612c90c0c8ed
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-i386-clang-minsize-musl-small-libressl-lto-cross-x86_64
2.23 MB
sha256:36e4df318943264e2cc9f720d35147fb9153b1fa861b5387264f61e5b0279cec
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-i386-clang-minsize-musl-small-mimalloc-libressl-lto-cross-x86_64
2.16 MB
sha256:96226d6a93dd1adb6edf4656963598e8c310c6abc27992d62a6daec8d7152bfd
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-loongarch64-clang-minsize-musl-libressl-lto-cross-x86_64
2.5 MB
sha256:41c591c7e914836f01ea998d6439ef45b331782d5608651d4caf27e0993644df
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-loongarch64-clang-minsize-musl-small-libressl-lto-cross-x86_64
2.07 MB
sha256:eb8f214c223c1e08a6aea5c3a63b13ada16571b9486d6f140052cadf3766578c
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-loongarch64-clang-minsize-musl-small-mimalloc-libressl-lto-cross-x86_64
2 MB
sha256:b17fce51d213d245f50c7f44f0a2996abb2769cd0efa77659c25ef45d74072fe
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-ppc64-clang-minsize-musl-libressl-lto-cross-x86_64
2.77 MB
sha256:8f9405c2f443e53a4145cb15193bdb93111b1d4a5406244ff819f0d97fd102fc
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-ppc64-clang-minsize-musl-small-libressl-lto-cross-x86_64
2.32 MB
sha256:1e96e18d173b1263a4ee8ef72ce61c4f83a6939166c86cccecde003adca27c96
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-ppc64-clang-minsize-musl-small-mimalloc-libressl-lto-cross-x86_64
2.26 MB
sha256:6206d9819afef853e56ee0b8a7850bec1df8d8b58ed8f5611df204412887086c
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-ppc64le-clang-minsize-musl-libressl-lto-cross-x86_64
2.81 MB
sha256:cb841a838ef9b186f1a13108b8965dc490c8b60ca034fa2b3550b54eeea85230
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-ppc64le-clang-minsize-musl-small-libressl-lto-cross-x86_64
2.34 MB
sha256:876c283e49085d64cbd45e95a58217e347007ecbd143928a03cd5e0e986f1ad4
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-ppc64le-clang-minsize-musl-small-mimalloc-libressl-lto-cross-x86_64
2.28 MB
sha256:c887b58736a76317e9fb3cd025bf58d87811868d083196090b98f18ddb0aa3bb
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-riscv64-clang-minsize-musl-libressl-lto-cross-x86_64
2.63 MB
sha256:f3489904bcdc3945890ed42bc6e0b51676c1e66bb385b33f0ea1c60fe8dd253b
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-riscv64-clang-minsize-musl-small-libressl-lto-cross-x86_64
2.18 MB
sha256:dab5440b1094823c52907b369ba865ae10f26c29122b09dc7863d2c88fe32116
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-riscv64-clang-minsize-musl-small-mimalloc-libressl-lto-cross-x86_64
2.11 MB
sha256:4e8f7b90060251f5a73c3264453e0f4dd80876640c4500939fc8763eccde3fee
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-s390x-clang-minsize-musl-lto-cross-x86_64
3 MB
sha256:b78446bd7cd2bc93e5bfbbd9b50c51f4683e1fa90b1b11a929dbad19e8754b2e
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-s390x-clang-minsize-musl-small-lto-cross-x86_64
2.51 MB
sha256:14573b1941e96ec0e5562565fe19ee7c3c167dc43b022dda878594773f1e9a4d
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-s390x-clang-minsize-musl-small-mimalloc-lto-cross-x86_64
2.43 MB
sha256:512dda252526ddf8692aa7afb4153b3d9b8608600dccaf09cbe8d0aaa21523d8
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-x86_64-clang-minsize-musl-libressl-lto
2.51 MB
sha256:8fd517f58bb11da85c7131b8593e8ab1f3caf0fcb642925cfcb46ea67b808b78
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-x86_64-clang-minsize-musl-small-libressl-lto
2.07 MB
sha256:fc22e2913ec65d18695f63491ad039adda473540217090e30df528a35eaf3042
dwarfs-universal-0.15.3-106-gd936c5f313-Linux-x86_64-clang-minsize-musl-small-mimalloc-libressl-lto
2 MB
sha256:094b05c354fbd01d23d9e36096ee4812a470352fc900c8932e2e638b95cc3174