Commit graph

4 commits

Author SHA1 Message Date
Breadway
0432c6d73a fix: create GitHub Release before uploading artifacts 2026-06-06 23:52:44 +08:00
Breadway
7ffd5f785b fix: add missing build deps for hestia (Ubuntu) runner 2026-06-06 23:19:57 +08:00
Breadway
b066198187 fix: use apt-get on hestia runner (Ubuntu, not Arch) 2026-06-06 22:47:41 +08:00
Breadway
c561a449af Refactor theme onto bread-theme; add bakery.toml and release workflow
- breadbox/Cargo.toml: depend on bread-theme with gtk feature
- breadbox/src/main.rs: remove local Palette + hex_to_rgba; use
  bread_theme::{load_palette, hex_to_rgba, gtk::apply_user_css}
- bakery.toml: describes breadbox for bakery install
- release.yml: builds on hestia self-hosted runner, publishes binaries to
  dl.breadway.dev and GitHub Releases on v* tags
2026-06-06 22:31:20 +08:00