Some checks failed
Build and release ISO / release-iso (push) Failing after 1m33s
bakery 0.7.3, bread-theme 0.7.3, bar/box 0.3.2, crumbs 2.1.8, pad 0.5.2, paper 0.1.13, mon 0.1.4, search 0.3.2, clip 0.2.3, shot 0.1.3, settings 0.8.1, help 0.2.5. bread stays 0.8.0. HEAD-checked on dl.breadway.dev before commit.
67 lines
1.9 KiB
TOML
67 lines
1.9 KiB
TOML
# Bakery binaries baked into the live/installed image at /usr/local.
|
|
#
|
|
# build-local.sh and CI (scripts/ci-stage-bakery.py) read this file. A missing
|
|
# *required* binary fails the bake: a hollow ISO is worse than a failed build.
|
|
# optional_bins are baked when the verified stable index publishes them, and
|
|
# skipped with a warning when it does not (today: bread 0.8.0 has no
|
|
# bread-emit / bread-module-host).
|
|
#
|
|
# A flat `bins` list is still accepted and treated as required_bins.
|
|
#
|
|
# CI populates the builder from the minisign-verified stable bakery index
|
|
# (https://dl.breadway.dev/index.json). Optional [versions] (or [[pin]]
|
|
# tables with package + version) pin bakery package versions so two ISO
|
|
# bakes of the same git commit fetch the same bits:
|
|
# https://dl.breadway.dev/<pkg>/<ver>/...
|
|
# Bump pins after new bakery stables land. Local builds still snapshot
|
|
# whatever is installed on the builder.
|
|
#
|
|
# Not shipped (even if they appear in the index): breadcast, breadarr.
|
|
# breadlock is pacman (see packages.x86_64), not bakery.
|
|
|
|
required_bins = [
|
|
"bakery",
|
|
"bread",
|
|
"breadd",
|
|
"breadman",
|
|
"breadbar",
|
|
"breadbox",
|
|
"breadbox-sync",
|
|
"breadcrumbs",
|
|
"breadpad",
|
|
"breadpaper",
|
|
"bread-theme",
|
|
"breadmon",
|
|
"breadsearch",
|
|
"breadmill",
|
|
"breadclip",
|
|
"breadclipd",
|
|
"breadshot",
|
|
"bos-settings",
|
|
"breadhelp",
|
|
]
|
|
|
|
# Bake if the verified index publishes them; do not fail the ISO if absent.
|
|
optional_bins = [
|
|
"bread-emit",
|
|
"bread-module-host",
|
|
]
|
|
|
|
# Package name → version. Must exist at dl.breadway.dev/<pkg>/<ver>/ and
|
|
# should match the signed index so CI can verify sha256.
|
|
# [[pin]] { package, version } is accepted as well and merged (conflict = bake error).
|
|
[versions]
|
|
bakery = "0.7.3"
|
|
bread = "0.8.0"
|
|
bread-theme = "0.7.3"
|
|
breadbar = "0.3.2"
|
|
breadbox = "0.3.2"
|
|
breadcrumbs = "2.1.8"
|
|
breadpad = "0.5.2"
|
|
breadpaper = "0.1.13"
|
|
breadmon = "0.1.4"
|
|
breadsearch = "0.3.2"
|
|
breadclip = "0.2.3"
|
|
breadshot = "0.1.3"
|
|
bos-settings = "0.8.1"
|
|
breadhelp = "0.2.5"
|