128 Commits

Author SHA1 Message Date
9944b30105 test
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Successful in 5s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (trixie) (push) Successful in 9m29s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bullseye) (push) Failing after 10m43s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bookworm) (push) Failing after 11m2s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
2025-12-20 16:21:55 -08:00
7212948d83 Merge branch 'tmp-update-bookworm-1766276282' 2025-12-21 00:18:38 +00:00
1f7902c688 Update base image and checksum for bookworm on 2025-12-21T00:18:11Z [skip ci] 2025-12-21 00:18:11 +00:00
eca8cd6349 Merge branch 'tmp-update-trixie-1766276170' 2025-12-21 00:16:33 +00:00
a6166a6374 Update base image and checksum for trixie on 2025-12-21T00:16:12Z [skip ci] 2025-12-21 00:16:12 +00:00
ea288cd6eb test
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Successful in 3s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
2025-12-20 16:07:08 -08:00
c779056609 Update changelogs on 2025-12-21T00:04:46Z 2025-12-21 00:04:46 +00:00
bf0d9b9119 Merge branch 'tmp-update-bookworm-1766275307' 2025-12-21 00:02:21 +00:00
17e7e3b076 Update base image and checksum for bookworm on 2025-12-21T00:01:52Z [skip ci] 2025-12-21 00:01:52 +00:00
f395fdfb91 Merge branch 'tmp-update-trixie-1766275213' 2025-12-21 00:00:34 +00:00
23b02a0fc3 Update base image and checksum for trixie on 2025-12-21T00:00:16Z [skip ci] 2025-12-21 00:00:18 +00:00
cc2c8e9b9c Merge branch 'tmp-update-bullseye-1766275130' 2025-12-20 23:59:16 +00:00
5dbaf94dd4 Update base image and checksum for bullseye on 2025-12-20T23:58:55Z [skip ci] 2025-12-20 23:58:55 +00:00
b31cb55539 test
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Successful in 48s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bullseye) (push) Successful in 9m23s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (trixie) (push) Successful in 10m38s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bookworm) (push) Successful in 12m24s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Failing after 1m19s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Failing after 1m20s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 2m28s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Failing after 2m34s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
2025-12-20 15:49:07 -08:00
cc4ce1f479 Update base images and checksum for bullseye on 2025-12-20T23:34:45Z [skip ci] 2025-12-20 23:34:45 +00:00
456269d530 Update base images and checksum for trixie on 2025-12-20T23:32:56Z [skip ci] 2025-12-20 23:32:56 +00:00
65d6974a64 hfgdhfdgh
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Successful in 6s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (trixie) (push) Successful in 7m21s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bullseye) (push) Successful in 9m11s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bookworm) (push) Failing after 10m4s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
2025-12-20 15:25:41 -08:00
4c6bfeaa54 Update base images and checksum for trixie on 2025-12-20T23:20:45Z [skip ci] 2025-12-20 23:20:45 +00:00
dc16bb5da2 sfdghfdsghfdgh
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Successful in 4s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (trixie) (push) Successful in 8m13s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bookworm) (push) Failing after 8m23s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bullseye) (push) Failing after 8m38s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
2025-12-20 15:12:39 -08:00
02c50f7873 dfghdsfghfgdh
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Successful in 3s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (trixie) (push) Failing after 6m17s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
2025-12-20 15:04:59 -08:00
7da3a8ea71 fghdfghjdhfgjhgfj 2025-12-20 14:56:09 -08:00
3066c5d8ba dfhgsdfghdfgh
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Successful in 5s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bullseye) (push) Failing after 7m21s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (trixie) (push) Failing after 7m48s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bookworm) (push) Failing after 8m58s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
2025-12-20 14:54:33 -08:00
3a146dcba7 fgsdfgsdfgdsfg
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Successful in 3s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bullseye) (push) Has started running
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
2025-12-20 14:47:47 -08:00
49c23e982b dfhfdsghfdgh
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Successful in 3s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Failing after 5m31s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Failing after 6m55s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Failing after 7m59s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
2025-12-20 14:32:20 -08:00
87bc7beb45 gfhdfghdf
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Successful in 3s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Failing after 6m34s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Failing after 7m53s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Failing after 8m11s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
2025-12-20 14:20:10 -08:00
158a2627f4 tewstdfhghjdfgj
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Successful in 3s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Failing after 6m32s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Failing after 7m13s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Failing after 7m24s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
2025-12-20 14:02:21 -08:00
13c6b60edc dsfhsdfghfdgh
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Successful in 6s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Failing after 9m27s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Failing after 9m52s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Failing after 11m27s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
2025-12-20 13:48:48 -08:00
800c4e6b12 dfsghsfdgh
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Successful in 8s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Has started running
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Has started running
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Has started running
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
2025-12-20 13:48:22 -08:00
13ecf67fee test
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Successful in 4s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Has started running
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
2025-12-20 13:47:10 -08:00
4204f80157 test
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Successful in 5s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Failing after 6m46s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
2025-12-20 13:38:47 -08:00
1f4c1d3724 prune test
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker image prune (pre-clean) (push) Successful in 4s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
2025-12-20 13:34:12 -08:00
db1811068e test
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Waiting to run
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Waiting to run
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Waiting to run
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
2025-12-20 13:08:30 -08:00
68a9087862 test
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Failing after 7m3s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Failing after 7m4s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Failing after 7m33s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
2025-12-20 12:56:13 -08:00
09343c44a8 test
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Failing after 6m38s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Failing after 6m59s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Failing after 7m14s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
2025-12-20 12:18:40 -08:00
bc4a68dbf0 test
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Failing after 6m46s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Failing after 7m38s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Failing after 7m51s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
2025-12-20 11:27:19 -08:00
24dcce0edc Update changelogs on 2025-12-20T19:24:32Z 2025-12-20 19:24:32 +00:00
39cc904c0f test
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Failing after 2m14s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Failing after 42s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Failing after 43s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Failing after 36s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m1s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Has been cancelled
2025-12-20 11:20:30 -08:00
64daf2db48 test fix
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Failing after 8m55s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
2025-12-20 11:04:54 -08:00
9f820dc9bd Update changelogs on 2025-12-20T17:53:42Z 2025-12-20 17:53:42 +00:00
73a27e9707 Update base images and checksum on 2025-12-20T17:50:56Z [skip ci] 2025-12-20 17:50:56 +00:00
194e815fda test
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 11m51s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Failing after 53s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Failing after 54s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Failing after 55s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m46s
2025-12-20 09:40:03 -08:00
96e18bf06d test fix 2025-12-20 09:38:14 -08:00
1917e46323 Update .gitea/workflows/base-build.yml
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
2025-12-20 09:24:54 -08:00
06fa7a5a57 Update .gitea/workflows/base-build.yml
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Failing after 2m30s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Has started running
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Has started running
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has started running
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
2025-12-20 09:21:51 -08:00
edc13f5b7d Update Dockerfile 2025-12-20 09:21:19 -08:00
a336782d6e Update build-info on 2025-12-20T17:21:06Z 2025-12-20 17:21:06 +00:00
a5ce9834ad Update .gitea/workflows/base-build.yml
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Failing after 7m26s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (trixie) (push) Successful in 2m9s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (bullseye) (push) Successful in 2m16s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (bookworm) (push) Successful in 2m40s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m55s
2025-12-20 09:09:07 -08:00
46c7cf0083 Update changelogs on 2025-12-20T17:07:50Z 2025-12-20 17:07:50 +00:00
91ecc21052 Update base-image-script/bootstrap-rootfs.sh 2025-12-20 09:07:09 -08:00
ee06decc75 Update base-image-script/bootstrap-rootfs.sh 2025-12-20 09:02:58 -08:00
5522a52c5f Update .gitea/workflows/base-build.yml
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Failing after 1m2s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Failing after 2m40s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Failing after 2m39s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (bullseye) (push) Successful in 2m45s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (bookworm) (push) Successful in 3m8s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m47s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (trixie) (push) Successful in 2m13s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
2025-12-20 09:01:25 -08:00
84f8fe22fa Update build-info on 2025-12-20T16:59:17Z 2025-12-20 16:59:17 +00:00
62eaa5e291 Update changelogs on 2025-12-20T16:57:06Z 2025-12-20 16:57:06 +00:00
d7428d3096 Update .gitea/workflows/base-build.yml
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bullseye) (push) Failing after 49s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (bookworm) (push) Failing after 2m46s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build rootfs (trixie) (push) Failing after 3m10s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (bullseye) (push) Successful in 2m40s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (bookworm) (push) Successful in 2m51s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m6s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (trixie) (push) Successful in 1m47s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m59s
2025-12-20 08:52:51 -08:00
4fec90e014 Update build-info on 2025-12-20T16:42:06Z 2025-12-20 16:42:06 +00:00
61af5d72a0 Update changelogs on 2025-12-20T16:38:41Z 2025-12-20 16:38:41 +00:00
cd8a8df0b5 Update base images and checksum on 2025-12-20T16:36:28Z [skip ci] 2025-12-20 16:36:28 +00:00
19603f6c38 Update base-image-script/bootstrap-rootfs.sh 2025-12-20 08:29:53 -08:00
2c6a1555c4 Update build-info on 2025-12-14T12:03:44Z 2025-12-14 12:03:44 +00:00
db667674d9 Update build-info on 2025-12-07T12:14:12Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 12m20s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m13s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 2m44s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m56s
2025-12-07 12:14:12 +00:00
f506d39039 Update changelogs on 2025-12-07T12:12:20Z 2025-12-07 12:12:20 +00:00
201ba11280 Update base images and checksum on 2025-12-07T12:10:21Z [skip ci] 2025-12-07 12:10:21 +00:00
db2072ad45 Update build-info on 2025-11-30T12:02:53Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 10m56s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m0s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 1m48s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m4s
2025-11-30 12:02:53 +00:00
880b794d8a Update build-info on 2025-11-23T12:14:47Z
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Failing after 10s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 1m46s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 51s
2025-11-23 12:14:47 +00:00
c61378531f Update changelogs on 2025-11-23T12:12:30Z 2025-11-23 12:12:30 +00:00
ea2677251d Update base images and checksum on 2025-11-23T12:10:26Z [skip ci] 2025-11-23 12:10:26 +00:00
76fa133438 Update build-info on 2025-11-16T12:13:08Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 11m9s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m1s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 2m6s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m12s
2025-11-16 12:13:08 +00:00
31050861df Update changelogs on 2025-11-16T12:11:00Z 2025-11-16 12:11:00 +00:00
9f7a1fefe1 Update base images and checksum on 2025-11-16T12:08:57Z [skip ci] 2025-11-16 12:08:57 +00:00
b15a12becc Update build-info on 2025-11-09T12:13:41Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 9m33s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m6s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 1m58s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m14s
2025-11-09 12:13:41 +00:00
12cf075ca8 Update changelogs on 2025-11-09T12:11:18Z 2025-11-09 12:11:18 +00:00
d2ee7ff730 Update base images and checksum on 2025-11-09T12:09:10Z [skip ci] 2025-11-09 12:09:10 +00:00
3a0b6bb2d5 Update build-info on 2025-11-02T12:14:13Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 9m59s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m1s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 2m9s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m16s
2025-11-02 12:14:13 +00:00
c91ee629a5 Update changelogs on 2025-11-02T12:12:43Z 2025-11-02 12:12:43 +00:00
52e43ec5ed Update base images and checksum on 2025-11-02T12:10:05Z [skip ci] 2025-11-02 12:10:05 +00:00
b7d3a09a81 Update build-info on 2025-10-26T12:12:27Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 10m8s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m41s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 2m2s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m10s
2025-10-26 12:12:27 +00:00
5bd036eb18 Update changelogs on 2025-10-26T12:10:16Z 2025-10-26 12:10:16 +00:00
5a939fd1a7 Update base images and checksum on 2025-10-26T12:08:11Z [skip ci] 2025-10-26 12:08:11 +00:00
8b97573ff9 Update build-info on 2025-10-19T12:11:58Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 8m45s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m7s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 1m53s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m23s
2025-10-19 12:11:58 +00:00
e193a96bf5 Update changelogs on 2025-10-19T12:10:06Z 2025-10-19 12:10:06 +00:00
68f9a199df Update base images and checksum on 2025-10-19T12:08:06Z [skip ci] 2025-10-19 12:08:06 +00:00
528696d287 Update build-info on 2025-10-12T12:12:28Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 8m52s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m2s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 1m45s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m7s
2025-10-12 12:12:29 +00:00
30c642aedd Update changelogs on 2025-10-12T12:10:25Z 2025-10-12 12:10:25 +00:00
06b7940653 Update base images and checksum on 2025-10-12T12:08:22Z [skip ci] 2025-10-12 12:08:22 +00:00
f207aace5c Update build-info on 2025-10-05T12:13:00Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 8m54s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m1s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 1m56s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m10s
2025-10-05 12:13:00 +00:00
da4245b7b8 Update changelogs on 2025-10-05T12:11:13Z 2025-10-05 12:11:13 +00:00
5ec8238b56 Update base images and checksum on 2025-10-05T12:09:21Z [skip ci] 2025-10-05 12:09:21 +00:00
01453a50fa Update build-info on 2025-09-28T12:12:33Z 2025-09-28 12:12:33 +00:00
fef2cb302a Update changelogs on 2025-09-28T12:10:27Z 2025-09-28 12:10:27 +00:00
c1cb53c8c5 Update base images and checksum on 2025-09-28T12:08:18Z [skip ci] 2025-09-28 12:08:18 +00:00
0b5fdb9151 Update build-info on 2025-09-21T12:13:04Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 9m30s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 57s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 1m43s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m2s
2025-09-21 12:13:04 +00:00
b9e7d37128 Update changelogs on 2025-09-21T12:10:50Z 2025-09-21 12:10:50 +00:00
d1bc166e5d Update base images and checksum on 2025-09-21T12:08:45Z [skip ci] 2025-09-21 12:08:45 +00:00
5ede29b8c4 Update build-info on 2025-09-14T12:13:42Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 9m23s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m6s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 2m3s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m16s
2025-09-14 12:13:42 +00:00
c9c4d733a1 Update changelogs on 2025-09-14T12:11:19Z 2025-09-14 12:11:19 +00:00
64ef0c9975 Update base images and checksum on 2025-09-14T12:08:54Z [skip ci] 2025-09-14 12:08:54 +00:00
15ca56a727 Update build-info on 2025-09-07T12:14:59Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 9m51s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m25s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 2m20s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m28s
2025-09-07 12:14:59 +00:00
f49c2b2932 Update changelogs on 2025-09-07T12:12:40Z 2025-09-07 12:12:40 +00:00
9644dca488 Update base images and checksum on 2025-09-07T12:10:08Z [skip ci] 2025-09-07 12:10:08 +00:00
7790b18f20 Update build-info on 2025-08-31T12:13:15Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 10m16s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m30s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 2m22s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m27s
2025-08-31 12:13:15 +00:00
d284351d18 Update changelogs on 2025-08-31T12:11:00Z 2025-08-31 12:11:00 +00:00
6533df5f41 Update base images and checksum on 2025-08-31T12:08:37Z [skip ci] 2025-08-31 12:08:37 +00:00
4647389e59 Update build-info on 2025-08-24T12:14:33Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 9m36s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m23s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 2m14s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m23s
2025-08-24 12:14:33 +00:00
95003a98c9 Update changelogs on 2025-08-24T12:12:24Z 2025-08-24 12:12:24 +00:00
3d2d77fdcc Update base images and checksum on 2025-08-24T12:09:45Z [skip ci] 2025-08-24 12:09:45 +00:00
a8e5452223 Update build-info on 2025-08-17T12:13:37Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 10m17s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m37s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 2m25s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m21s
2025-08-17 12:13:37 +00:00
2339f9f6c1 Update changelogs on 2025-08-17T12:11:15Z 2025-08-17 12:11:15 +00:00
876032d798 Update base images and checksum on 2025-08-17T12:08:50Z [skip ci] 2025-08-17 12:08:50 +00:00
b05b9a2739 Update build-info on 2025-08-10T12:14:36Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 9m26s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m28s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 2m25s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m25s
2025-08-10 12:14:36 +00:00
4f078c845b Update changelogs on 2025-08-10T12:12:05Z 2025-08-10 12:12:05 +00:00
7159571b15 Update base images and checksum on 2025-08-10T12:09:23Z [skip ci] 2025-08-10 12:09:23 +00:00
8215032fde Update build-info on 2025-08-03T12:15:37Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 10m11s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m25s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 2m27s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m28s
2025-08-03 12:15:37 +00:00
8b38fdf48f Update changelogs on 2025-08-03T12:12:40Z 2025-08-03 12:12:40 +00:00
86df208a96 Update base images and checksum on 2025-08-03T12:09:48Z [skip ci] 2025-08-03 12:09:48 +00:00
cd37d93dd9 Update build-info on 2025-07-27T12:14:33Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 10m12s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m41s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 3m4s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m35s
2025-07-27 12:14:33 +00:00
1a7846917e Update changelogs on 2025-07-27T12:12:23Z 2025-07-27 12:12:23 +00:00
56e1ccdfc7 Update base images and checksum on 2025-07-27T12:09:29Z [skip ci] 2025-07-27 12:09:29 +00:00
5f2c6e6ffc Update build-info on 2025-07-20T12:13:16Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 9m51s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m44s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 2m28s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m27s
2025-07-20 12:13:16 +00:00
cabe94bba6 Update changelogs on 2025-07-20T12:11:02Z 2025-07-20 12:11:02 +00:00
a9a4704167 Update base images and checksum on 2025-07-20T12:08:45Z [skip ci] 2025-07-20 12:08:45 +00:00
f484daa7a2 Update build-info on 2025-07-15T15:58:13Z
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 9m1s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m22s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 2m13s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m22s
2025-07-15 15:58:13 +00:00
3189f95917 Update changelogs on 2025-07-15T15:55:32Z 2025-07-15 15:55:32 +00:00
9fdae9e71d Update base images and checksum on 2025-07-15T15:52:42Z [skip ci] 2025-07-15 15:52:42 +00:00
c5dfeba6db update runners
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-rootfs-archives (push) Successful in 11m40s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 1m36s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 2m41s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m38s
2025-07-15 08:42:09 -07:00
db29efba67 remove remnants of buster 2025-07-14 06:33:05 -07:00
5bf47a98bc Update build-info on 2025-07-14T12:43:57Z 2025-07-14 12:43:57 +00:00
cb90407e3f Update changelogs on 2025-07-14T12:42:12Z 2025-07-14 12:42:12 +00:00
d2c0352846 Update base images and checksum on 2025-07-14T12:39:43Z [skip ci] 2025-07-14 12:39:43 +00:00
15 changed files with 381 additions and 175 deletions

View File

@@ -6,6 +6,7 @@ on:
- main - main
paths: paths:
- '.gitea/workflows/*.yml' - '.gitea/workflows/*.yml'
- 'base-image-script/*.sh'
- '!**/debian-*.tar.bz2' - '!**/debian-*.tar.bz2'
- '!/sha256sums.txt' - '!/sha256sums.txt'
- '!**/CHANGES.md' - '!**/CHANGES.md'
@@ -26,174 +27,286 @@ env:
OUTPUT_DIR: ./output OUTPUT_DIR: ./output
jobs: jobs:
docker-prune:
name: Docker prune (${{ matrix.runner }})
runs-on: ${{ matrix.runner }}
strategy:
fail-fast: false
matrix:
runner:
- vm-docker-build2
- vm-docker-build2
- vm-docker-build2
- vm-docker-build2
steps:
- name: Prune unused Docker images
run: |
echo "[INFO] Pruning Docker images on ${{ matrix.runner }}..."
docker image prune -a -f || true
build-and-push-rootfs-archives: build-and-push-rootfs-archives:
name: Build RootFS Archives (${{ matrix.version }})
runs-on: vm-docker-build2 runs-on: vm-docker-build2
outputs: needs: docker-prune
archives_changed: ${{ steps.commit_archives.outputs.archives_changed }} strategy:
fail-fast: false
matrix:
version: [bullseye, bookworm, trixie]
steps: steps:
- name: Checkout source - name: Checkout source
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Create output directory - name: Create output directory for version
run: mkdir -p ./output run: mkdir -p ./output/${{ matrix.version }}
- name: Build all Debian rootfs versions into volumes and extract - name: Build rootfs Docker image
run: | run: |
versions=($VERSIONS) VERSION=${{ matrix.version }}
for version in "${versions[@]}"; do docker build --build-arg VERSION="$VERSION" -t rootfs-$VERSION .
echo "[INFO] Building $version..."
volume_name="build_output_$version"
docker volume create "$volume_name"
docker build --build-arg VERSION=$version -t fithwum/debian-$version-base . - name: Run rootfs bootstrap in Docker volume
run: |
VERSION=${{ matrix.version }}
OUTPUT_DIR=./output/$VERSION
VOLUME_NAME="rootfs_output_$VERSION"
# Create Docker volume
docker volume create "$VOLUME_NAME"
# Run bootstrap inside volume
docker run --rm --privileged \ docker run --rm --privileged \
-v "$volume_name:/output" \ -v "$VOLUME_NAME:/output" \
-e VERSION="$version" \ -e VERSION="$VERSION" \
fithwum/debian-$version-base \ rootfs-$VERSION \
bash -c "/scripts/bootstrap-rootfs.sh \"$version\"" bash -c "/scripts/bootstrap-rootfs.sh $VERSION /output"
# Extract the output file from the volume # Extract tarball from Docker volume
container_id=$(docker create -v "$volume_name:/output" debian) CONTAINER_ID=$(docker create -v "$VOLUME_NAME:/output" debian:bookworm)
mkdir -p ./output/$version mkdir -p "$OUTPUT_DIR"
docker cp "$container_id:/output/$version/debian-$version.tar.bz2" ./output/$version/ docker cp "$CONTAINER_ID:/output/debian-$VERSION.tar.bz2" "$OUTPUT_DIR/"
docker rm "$container_id" docker rm "$CONTAINER_ID"
done docker volume rm "$VOLUME_NAME"
- name: Validate that archives exist for each version # Verify tarball exists
run: | TAR="$OUTPUT_DIR/debian-$VERSION.tar.bz2"
IFS=' ' read -r -a versions <<< "$VERSIONS" if [[ ! -f "$TAR" ]]; then
for version in "${versions[@]}"; do echo "[ERROR] Rootfs tarball missing: $TAR"
path="./output/$version/debian-$version.tar.bz2" ls -lh "$OUTPUT_DIR"
if [[ ! -f "$path" ]]; then
echo "[ERROR] Missing archive: $path"
exit 1 exit 1
else else
echo "[OK] Found: $path" echo "[OK] Created $TAR"
fi fi
done
- name: Clone upload repo - name: Clone upload repo
run: | run: |
GIT_CREDENTIAL="${{ secrets.GIT_TOKEN || secrets.GIT_PASSWORD }}" GIT_CREDENTIAL="${{ secrets.GIT_TOKEN || secrets.GIT_PASSWORD }}"
git clone --depth=1 "https://${{ env.GIT_USERNAME }}:${GIT_CREDENTIAL}@gitea.fithwum.tech/fithwum/debian-base.git" upload-repo git clone --depth=1 "https://${{ env.GIT_USERNAME }}:${GIT_CREDENTIAL}@gitea.fithwum.tech/fithwum/debian-base.git" upload-repo
- name: Clean old archives in upload-repo - name: Copy new archive into upload repo
run: rm -rfv upload-repo/*/*.tar.bz2
- name: Copy new archives to upload-repo
run: | run: |
for filepath in ./output/*/debian-*.tar.bz2; do VERSION=${{ matrix.version }}
version_dir=$(basename "$(dirname "$filepath")") mkdir -p "upload-repo/$VERSION"
mkdir -p "upload-repo/$version_dir" cp "./output/$VERSION/debian-$VERSION.tar.bz2" "upload-repo/$VERSION/"
cp "$filepath" "upload-repo/$version_dir/"
done
- name: Calculate and store sha256sums in upload-repo - name: Update sha256sums
run: | run: |
cd upload-repo cd upload-repo
rm -f sha256sums.txt VERSION=${{ matrix.version }}
for tarball in */debian-*.tar.bz2; do TAR="../output/$VERSION/debian-$VERSION.tar.bz2"
echo "[INFO] Processing: $tarball"
checksum=$(sha256sum "$tarball" | awk '{print $1}')
echo "$checksum $tarball" >> sha256sums.txt
done
echo "[INFO] SHA256 contents:"
cat sha256sums.txt
- name: Commit and push files if changed # Remove old entry
sed -i "/debian-$VERSION.tar.bz2/d" sha256sums.txt 2>/dev/null || true
if [[ ! -f "$TAR" ]]; then
echo "[ERROR] Tarball not found at $TAR"
exit 1
fi
# Add new sha256
sha256sum "$TAR" >> sha256sums.txt
- name: Commit and push if changed (matrix-safe)
id: commit_archives id: commit_archives
run: | run: |
cd upload-repo cd upload-repo
git config --global user.name "${{ env.GIT_USERNAME }}" git config user.name "${{ env.GIT_USERNAME }}"
git config --global user.email "${{ env.GIT_EMAIL }}" git config user.email "${{ env.GIT_EMAIL }}"
if git status --porcelain | grep .; then # Create temporary branch for this version
git add **/*.tar.bz2 sha256sums.txt || true TEMP_BRANCH="tmp-update-${{ matrix.version }}-$(date -u +%s)"
git commit -m "Update base images and checksum on $(date -u +'%Y-%m-%dT%H:%M:%SZ') [skip ci]" git checkout -b "$TEMP_BRANCH"
git push
echo "archives_changed=true" >> $GITHUB_OUTPUT # Stage changes
else git add **/*.tar.bz2 sha256sums.txt
echo "[INFO] No changes to commit."
echo "archives_changed=false" >> $GITHUB_OUTPUT if git diff --cached --quiet; then
echo "[INFO] No changes to commit for ${{ matrix.version }}"
echo "archives_changed=false" >> $GITEA_OUTPUT
exit 0
fi fi
git commit -m "Update base image and checksum for ${{ matrix.version }} on $(date -u +'%Y-%m-%dT%H:%M:%SZ') [skip ci]"
# Push temporary branch
git push origin "$TEMP_BRANCH"
# Merge temp branch into main safely
git checkout main
git fetch origin main
git merge --no-ff --no-edit "$TEMP_BRANCH"
# Push main
git push origin main
# Delete temporary branch on remote
git push origin --delete "$TEMP_BRANCH" || true
echo "archives_changed=true" >> $GITEA_OUTPUT
# build-and-push-docker-images:
# needs:
# - docker-prune
# - build-and-push-rootfs-archives
# if: always()
# # if: needs.build-and-push-rootfs-archives.outputs.archives_changed == 'true'
# runs-on: vm-docker-build2
# steps:
# - name: Checkout source
# uses: actions/checkout@v3
# - name: Wait for archives to appear in upload repo
# run: |
# echo "[INFO] Waiting for archives to appear in upload-repo..."
# mkdir -p temp-check
# cd temp-check
# # Retry loop for cloning the upload-repo
# for i in {1..10}; do
# echo "[INFO] Attempt $i: Cloning upload-repo..."
# if git clone --depth=1 "https://${{ secrets.GIT_USERNAME }}:${{ secrets.GIT_TOKEN }}@gitea.fithwum.tech/fithwum/debian-base.git"; then
# break
# fi
# echo "[WARN] Clone failed. Retrying in 10 seconds..."
# sleep 10
# done
# if [ ! -d "debian-base" ]; then
# echo "[ERROR] Failed to clone upload-repo after retries."
# exit 1
# fi
# cd debian-base
# # Wait for all versions to show up
# missing_versions=()
# for version in $VERSIONS; do
# found=0
# for i in {1..30}; do
# if [[ -f "$version/debian-$version.tar.bz2" ]]; then
# found=1
# break
# else
# echo "[WAIT] $version not ready yet, sleeping 10s..."
# sleep 10
# fi
# done
# if [[ $found -eq 0 ]]; then
# missing_versions+=("$version")
# fi
# done
# if [[ ${#missing_versions[@]} -gt 0 ]]; then
# echo "[ERROR] Missing archives for: ${missing_versions[*]}"
# exit 1
# fi
# - name: Generate Dockerfiles per version (if missing)
# run: |
# for version in $VERSIONS; do
# mkdir -p "$version"
# DOCKERFILE_PATH="$version/Dockerfile"
# if [[ -f "$DOCKERFILE_PATH" ]]; then
# echo "[INFO] Skipping $DOCKERFILE_PATH (already exists)"
# continue
# fi
# printf '%s\n' \
# "FROM scratch" \
# "LABEL maintainer=\"fithwum\"" \
# "ADD debian-$version.tar.bz2 /" \
# "CMD [\"/bin/bash\"]" > "$DOCKERFILE_PATH"
# echo "[INFO] Created $DOCKERFILE_PATH"
# done
# - name: Set up Docker Buildx
# uses: docker/setup-buildx-action@v3
# - name: Log in to Gitea Registry
# run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login gitea.fithwum.tech -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin
# - name: Build and push Docker images
# run: |
# IMAGE_REGISTRY=gitea.fithwum.tech
# IMAGE_ORG=fithwum
# IMAGE_REPO=debian-base
# for TAG in $VERSIONS; do
# FULL_IMAGE="${IMAGE_REGISTRY}/${IMAGE_ORG}/${IMAGE_REPO}:${TAG}"
# echo "[INFO] Building and pushing $FULL_IMAGE"
# docker buildx build --platform linux/amd64 --push -t "$FULL_IMAGE" "./$TAG"
# done
build-and-push-docker-images: build-and-push-docker-images:
needs: build-and-push-rootfs-archives name: Build & Push Docker Images (${{ matrix.version }})
if: always() needs:
# if: needs.build-and-push-rootfs-archives.outputs.archives_changed == 'true' - docker-prune
runs-on: doc-docker-build - build-and-push-rootfs-archives
if: ${{ needs.build-and-push-rootfs-archives.result == 'success' }}
runs-on: vm-docker-build2
strategy:
fail-fast: false
matrix:
version: [bullseye, bookworm, trixie]
steps: steps:
- name: Checkout source - name: Checkout source
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Wait for archives to appear in upload repo - name: Fetch rootfs tarball from upload repo
run: | run: |
echo "[INFO] Waiting for archives to appear in upload-repo..." VERSION=${{ matrix.version }}
git clone --depth=1 "https://${{ env.GIT_USERNAME }}:${{ secrets.GIT_TOKEN }}@gitea.fithwum.tech/fithwum/debian-base.git" upload-repo
mkdir -p temp-check mkdir -p "./output/$VERSION"
cd temp-check if [[ ! -f "upload-repo/$VERSION/debian-$VERSION.tar.bz2" ]]; then
echo "[ERROR] Rootfs tarball not found in upload-repo for $VERSION"
# Retry loop for cloning the upload-repo
for i in {1..10}; do
echo "[INFO] Attempt $i: Cloning upload-repo..."
if git clone --depth=1 "https://${{ secrets.GIT_USERNAME }}:${{ secrets.GIT_TOKEN }}@gitea.fithwum.tech/fithwum/debian-base.git"; then
break
fi
echo "[WARN] Clone failed. Retrying in 10 seconds..."
sleep 10
done
if [ ! -d "debian-base" ]; then
echo "[ERROR] Failed to clone upload-repo after retries."
exit 1 exit 1
fi fi
cp "upload-repo/$VERSION/debian-$VERSION.tar.bz2" "./output/$VERSION/"
cd debian-base - name: Prepare Docker context
# Wait for all versions to show up
missing_versions=()
for version in $VERSIONS; do
found=0
for i in {1..30}; do
if [[ -f "$version/debian-$version.tar.bz2" ]]; then
found=1
break
else
echo "[WAIT] $version not ready yet, sleeping 10s..."
sleep 10
fi
done
if [[ $found -eq 0 ]]; then
missing_versions+=("$version")
fi
done
if [[ ${#missing_versions[@]} -gt 0 ]]; then
echo "[ERROR] Missing archives for: ${missing_versions[*]}"
exit 1
fi
- name: Generate Dockerfiles per version (if missing)
run: | run: |
for version in $VERSIONS; do VERSION=${{ matrix.version }}
mkdir -p "$version" CONTEXT_DIR="$VERSION"
DOCKERFILE_PATH="$version/Dockerfile" mkdir -p "$CONTEXT_DIR"
cp "./output/$VERSION/debian-$VERSION.tar.bz2" "$CONTEXT_DIR/"
if [[ -f "$DOCKERFILE_PATH" ]]; then
echo "[INFO] Skipping $DOCKERFILE_PATH (already exists)"
continue
fi
- name: Generate Dockerfile
run: |
VERSION=${{ matrix.version }}
DOCKERFILE="$VERSION/Dockerfile"
if [[ ! -f "$DOCKERFILE" ]]; then
printf '%s\n' \ printf '%s\n' \
"FROM scratch" \ "FROM scratch" \
"LABEL maintainer=\"fithwum\"" \ "LABEL maintainer=\"fithwum\"" \
"ADD debian-$version.tar.bz2 /" \ "ADD debian-$VERSION.tar.bz2 /" \
"CMD [\"/bin/bash\"]" > "$DOCKERFILE_PATH" "CMD [\"/bin/bash\"]" > "$DOCKERFILE"
echo "[INFO] Created Dockerfile for $VERSION"
echo "[INFO] Created $DOCKERFILE_PATH" else
done echo "[INFO] Dockerfile exists for $VERSION"
fi
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@v3
@@ -201,21 +314,26 @@ jobs:
- name: Log in to Gitea Registry - name: Log in to Gitea Registry
run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login gitea.fithwum.tech -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login gitea.fithwum.tech -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin
- name: Build and push Docker images - name: Build & Push Docker Image
run: | run: |
VERSION=${{ matrix.version }}
IMAGE_REGISTRY=gitea.fithwum.tech IMAGE_REGISTRY=gitea.fithwum.tech
IMAGE_ORG=fithwum IMAGE_ORG=fithwum
IMAGE_REPO=debian-base IMAGE_REPO=debian-base
FULL_IMAGE="$IMAGE_REGISTRY/$IMAGE_ORG/$IMAGE_REPO:$VERSION"
for TAG in $VERSIONS; do TAR="./output/$VERSION/debian-$VERSION.tar.bz2"
FULL_IMAGE="${IMAGE_REGISTRY}/${IMAGE_ORG}/${IMAGE_REPO}:${TAG}" if [[ ! -f "$TAR" ]]; then
echo "[INFO] Building and pushing $FULL_IMAGE" echo "[ERROR] Rootfs tarball missing: $TAR"
docker buildx build --platform linux/amd64 --push -t "$FULL_IMAGE" "./$TAG" exit 1
done fi
echo "[INFO] Building and pushing Docker image: $FULL_IMAGE"
docker buildx build --platform linux/amd64 --push -t "$FULL_IMAGE" "./$VERSION"
generate-changelogs: generate-changelogs:
needs: build-and-push-rootfs-archives needs: build-and-push-docker-images
runs-on: doc-docker-build runs-on: vm-docker-build2
steps: steps:
- name: Checkout source - name: Checkout source
uses: actions/checkout@v3 uses: actions/checkout@v3
@@ -262,7 +380,7 @@ jobs:
generate-build-info: generate-build-info:
needs: build-and-push-docker-images needs: build-and-push-docker-images
runs-on: doc-docker-build runs-on: vm-docker-build2
steps: steps:
- name: Checkout source - name: Checkout source
uses: actions/checkout@v3 uses: actions/checkout@v3

View File

@@ -3,6 +3,103 @@ VERSIONS: "buster bullseye bookworm"
# build-and-push-rootfs-archives:
# runs-on: vm-docker-build2
# outputs:
# archives_changed: ${{ steps.commit_archives.outputs.archives_changed }}
# steps:
# - name: Checkout source
# uses: actions/checkout@v3
# - name: Create output directory
# run: mkdir -p ./output
# - name: Build all Debian rootfs versions into volumes and extract
# run: |
# versions=($VERSIONS)
# for version in "${versions[@]}"; do
# echo "[INFO] Building $version..."
# volume_name="build_output_$version"
# docker volume create "$volume_name"
# docker build --build-arg VERSION=$version -t fithwum/debian-$version-base .
# docker run --rm --privileged \
# -v "$volume_name:/output" \
# -e VERSION="$version" \
# fithwum/debian-$version-base \
# bash -c "/scripts/bootstrap-rootfs.sh \"$version\""
# # Extract the output file from the volume
# container_id=$(docker create -v "$volume_name:/output" debian)
# mkdir -p ./output/$version
# docker cp "$container_id:/output/$version/debian-$version.tar.bz2" ./output/$version/
# docker rm "$container_id"
# done
# - name: Validate that archives exist for each version
# run: |
# IFS=' ' read -r -a versions <<< "$VERSIONS"
# for version in "${versions[@]}"; do
# path="./output/$version/debian-$version.tar.bz2"
# if [[ ! -f "$path" ]]; then
# echo "[ERROR] Missing archive: $path"
# exit 1
# else
# echo "[OK] Found: $path"
# fi
# done
# - name: Clone upload repo
# run: |
# GIT_CREDENTIAL="${{ secrets.GIT_TOKEN || secrets.GIT_PASSWORD }}"
# git clone --depth=1 "https://${{ env.GIT_USERNAME }}:${GIT_CREDENTIAL}@gitea.fithwum.tech/fithwum/debian-base.git" upload-repo
# - name: Clean old archives in upload-repo
# run: rm -rfv upload-repo/*/*.tar.bz2
# - name: Copy new archives to upload-repo
# run: |
# for filepath in ./output/*/debian-*.tar.bz2; do
# version_dir=$(basename "$(dirname "$filepath")")
# mkdir -p "upload-repo/$version_dir"
# cp "$filepath" "upload-repo/$version_dir/"
# done
# - name: Calculate and store sha256sums in upload-repo
# run: |
# cd upload-repo
# rm -f sha256sums.txt
# for tarball in */debian-*.tar.bz2; do
# echo "[INFO] Processing: $tarball"
# checksum=$(sha256sum "$tarball" | awk '{print $1}')
# echo "$checksum $tarball" >> sha256sums.txt
# done
# echo "[INFO] SHA256 contents:"
# cat sha256sums.txt
# - name: Commit and push files if changed
# id: commit_archives
# run: |
# cd upload-repo
# git config --global user.name "${{ env.GIT_USERNAME }}"
# git config --global user.email "${{ env.GIT_EMAIL }}"
# if git status --porcelain | grep .; then
# git add **/*.tar.bz2 sha256sums.txt || true
# git commit -m "Update base images and checksum on $(date -u +'%Y-%m-%dT%H:%M:%SZ') [skip ci]"
# git push
# echo "archives_changed=true" >> $GITHUB_OUTPUT
# else
# echo "[INFO] No changes to commit."
# echo "archives_changed=false" >> $GITHUB_OUTPUT
# fi
build-and-push-rootfs-archives: build-and-push-rootfs-archives:
runs-on: vm-docker-build2 runs-on: vm-docker-build2

View File

@@ -2,6 +2,8 @@
FROM debian:latest FROM debian:latest
ARG VERSION ARG VERSION
ENV VERSION=${VERSION}
ENV OUTPUT_DIR=/output
ENV DEBIAN_FRONTEND=noninteractive ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y \ RUN apt-get update && apt-get install -y \

View File

@@ -2,16 +2,16 @@
set -euo pipefail set -euo pipefail
DEBIAN_RELEASE="${VERSION:-}" DEBIAN_RELEASE="${VERSION:-}"
ROOTFS_DIR="debian-${DEBIAN_RELEASE}" ROOTFS_DIR="debian-$DEBIAN_RELEASE"
OUTPUT_DIR="/output" OUTPUT_DIR="/output"
TARBALL="${OUTPUT_DIR}/$DEBIAN_RELEASE/debian-${DEBIAN_RELEASE}.tar.bz2" TARBALL="$OUTPUT_DIR/debian-$DEBIAN_RELEASE.tar.bz2"
echo "[INFO] Bootstrapping Debian $DEBIAN_RELEASE rootfs..." echo "[INFO] Bootstrapping Debian $DEBIAN_RELEASE rootfs..."
apt-get update apt-get update
apt-get install -y --no-install-recommends debootstrap bzip2 apt-get install -y --no-install-recommends debootstrap bzip2
debootstrap --verbose --variant=minbase --components=main,contrib,non-free \ debootstrap --verbose --variant=minbase --components=main,contrib,non-free \
--include=apt,ca-certificates --arch=amd64 "$DEBIAN_RELEASE" "$ROOTFS_DIR" \ --include=apt,ca-certificates,bash,wget,curl,nano,locales,python3,python3-pip,libffi-dev --arch=amd64 "$DEBIAN_RELEASE" "$ROOTFS_DIR" \
http://deb.debian.org/debian/ http://deb.debian.org/debian/
for dir in dev dev/pts proc sys; do for dir in dev dev/pts proc sys; do
@@ -41,7 +41,7 @@ echo "[INFO] Rootfs size:"
du -sh "$ROOTFS_DIR" du -sh "$ROOTFS_DIR"
echo "[INFO] Creating compressed base image..." echo "[INFO] Creating compressed base image..."
mkdir -p "$OUTPUT_DIR/$DEBIAN_RELEASE" mkdir -p "$OUTPUT_DIR"
tar -cjf "$TARBALL" -C "$ROOTFS_DIR" . tar -cjf "$TARBALL" -C "$ROOTFS_DIR" .
ls -lh "$TARBALL" ls -lh "$TARBALL"

View File

@@ -1,3 +1,3 @@
## 2025-07-10T19:11:38Z ## 2025-12-21T00:04:43Z
- 4151d6d 2025-07-10 test (fithwum) - b31cb55 2025-12-20 test (fithwum)

View File

@@ -1,10 +1,10 @@
{ {
"version": "bookworm", "version": "bookworm",
"commit": "b3cf7709895e12ebe8209b3a7a422ae762979d9c", "commit": "a5ce9834ad805fe66e1647a1d4eae861bd0b7e35",
"build_time": "2025-07-14T12:30:56Z", "build_time": "2025-12-20T17:20:38Z",
"image_tag": "gitea.fithwum.tech/fithwum/debian-base:bookworm", "image_tag": "gitea.fithwum.tech/fithwum/debian-base:bookworm",
"digest": "gitea.fithwum.tech/fithwum/debian-base@sha256:b9905e20e41d888f0168ab8727658776971487c41599fada5806d99708c32a17", "digest": "gitea.fithwum.tech/fithwum/debian-base@sha256:5c954228972b60057a94326bc50dda998fc5be414d639b1b06d421bdcffe0ea8",
"image_size": "304MB", "image_size": "304MB",
"image_size_bytes": 319620559, "image_size_bytes": 319684748,
"rootfs_sha256": "838d4e30d672284add11a349cf681dab5400bf125f00d74da14823a8a838d63b" "rootfs_sha256": "18ecdd166ff1b257a010d1e261db59f3c4cf25606d9e17dadbef14840752b1e9"
} }

Binary file not shown.

View File

@@ -1,3 +1,3 @@
## 2025-07-10T19:11:38Z ## 2025-12-21T00:04:43Z
- 4151d6d 2025-07-10 test (fithwum) - b31cb55 2025-12-20 test (fithwum)

View File

@@ -1,10 +1,10 @@
{ {
"version": "bullseye", "version": "bullseye",
"commit": "b3cf7709895e12ebe8209b3a7a422ae762979d9c", "commit": "a5ce9834ad805fe66e1647a1d4eae861bd0b7e35",
"build_time": "2025-07-14T12:30:56Z", "build_time": "2025-12-20T17:20:23Z",
"image_tag": "gitea.fithwum.tech/fithwum/debian-base:bullseye", "image_tag": "gitea.fithwum.tech/fithwum/debian-base:bullseye",
"digest": "gitea.fithwum.tech/fithwum/debian-base@sha256:b0b0523aac40f486a247e67dcfac10dd9b07a1f6df9e101432fc31678b25c718", "digest": "gitea.fithwum.tech/fithwum/debian-base@sha256:a5a37b822e24188309d73a4c39e0dc493fbd7bd55a9cdb0d6aaefd823d526eda",
"image_size": "208MB", "image_size": "208MB",
"image_size_bytes": 218729762, "image_size_bytes": 218759601,
"rootfs_sha256": "2ca38e928a84a216ae9f26634a17cd8dace9736204204a8406425fe52c11014b" "rootfs_sha256": "cb6f3686ad38ba72a484e55d017be1e19cac4ead23123391de2bd0bc64b06b03"
} }

Binary file not shown.

View File

@@ -1,10 +0,0 @@
{
"version": "buster",
"commit": "b3cf7709895e12ebe8209b3a7a422ae762979d9c",
"build_time": "2025-07-14T12:30:55Z",
"image_tag": "gitea.fithwum.tech/fithwum/debian-base:buster",
"digest": "gitea.fithwum.tech/fithwum/debian-base@sha256:755f1974fd09f6160dde28a6f5f14a59e4dbd162ca4a71994d7e350bd20b962c",
"image_size": "197MB",
"image_size_bytes": 207320760,
"rootfs_sha256": "4dc2a419fbf9b1aac595f34970b4d7228bf023dbfcae7a2229fa65250028bb34"
}

View File

@@ -1,4 +1,3 @@
838d4e30d672284add11a349cf681dab5400bf125f00d74da14823a8a838d63b bookworm/debian-bookworm.tar.bz2 452ef61c9b24e0df006a4b3faea7d036cfa209fe714cda603b2a03b6c16b0893 ../output/bullseye/debian-bullseye.tar.bz2
2ca38e928a84a216ae9f26634a17cd8dace9736204204a8406425fe52c11014b bullseye/debian-bullseye.tar.bz2 3db4a01e7703d62dba9294bf625dcf1e6ea09080c62356727e0bdd04a897a84c ../output/trixie/debian-trixie.tar.bz2
4dc2a419fbf9b1aac595f34970b4d7228bf023dbfcae7a2229fa65250028bb34 buster/debian-buster.tar.bz2 7f20193899eb6fe26175ecb63cff0a97a6318e1fa41ecdf9674573ca5ffd46e6 ../output/bookworm/debian-bookworm.tar.bz2
df7190252b692787067f5910b1a9e0f8d493f24fd3a0591698632a3c5f1654b5 trixie/debian-trixie.tar.bz2

View File

@@ -1,3 +1,3 @@
## 2025-07-10T19:11:38Z ## 2025-12-21T00:04:43Z
- 4151d6d 2025-07-10 test (fithwum) - b31cb55 2025-12-20 test (fithwum)

View File

@@ -1,10 +1,10 @@
{ {
"version": "trixie", "version": "trixie",
"commit": "b3cf7709895e12ebe8209b3a7a422ae762979d9c", "commit": "a5ce9834ad805fe66e1647a1d4eae861bd0b7e35",
"build_time": "2025-07-14T12:30:56Z", "build_time": "2025-12-20T17:20:45Z",
"image_tag": "gitea.fithwum.tech/fithwum/debian-base:trixie", "image_tag": "gitea.fithwum.tech/fithwum/debian-base:trixie",
"digest": "gitea.fithwum.tech/fithwum/debian-base@sha256:83fbdcee9ef245236934bf75ed599b61b2a3e700ac8e620ef6c5812d6d6cd032", "digest": "gitea.fithwum.tech/fithwum/debian-base@sha256:77e4922b5c37a3876c240072831d38f4a7cf72d6226cd96da0f0bb2b0af211e3",
"image_size": "117MB", "image_size": "117MB",
"image_size_bytes": 122974131, "image_size_bytes": 123027966,
"rootfs_sha256": "df7190252b692787067f5910b1a9e0f8d493f24fd3a0591698632a3c5f1654b5" "rootfs_sha256": "2e0909f40cc33ba12482ce274010990270df7af325dfdb8888723b978c333531"
} }

Binary file not shown.