Add bakery.toml and release workflow

Wires bread into the bakery ecosystem: prebuilt binaries are published to
dl.breadway.dev and GitHub Releases on every v* tag via the self-hosted
hestia runner. bakery install bread downloads, verifies, and wires the
systemd unit automatically.
This commit is contained in:
Breadway 2026-06-06 22:31:01 +08:00
parent e57f085e37
commit 76e503b837
2 changed files with 79 additions and 0 deletions

18
bakery.toml Normal file
View file

@ -0,0 +1,18 @@
name = "bread"
description = "Reactive automation daemon and CLI for Linux desktops"
binaries = ["breadd", "bread"]
system_deps = []
bread_deps = []
[[service]]
unit = "breadd.service"
enable = true
[config]
dir = "~/.config/bread"
example = "breadd.toml"
[install]
post_install = [
"systemctl --user is-active --quiet breadd || systemctl --user start breadd",
]