distribution: add ViewTop to the laptop body
Record update delivery as a per-body offer and local candidate activation after a live shell push killed an active conversation.
This commit is contained in:
parent
74e3bc5233
commit
d8820da557
4 changed files with 49 additions and 5 deletions
|
|
@ -12,6 +12,10 @@ its release lands. Those decisions live here, once.
|
|||
|
||||
- `manifest.toml` is the canonical body, package, producer, and installer
|
||||
profile graph.
|
||||
- A package normally names one `producer`; when architecture-specific release
|
||||
paths live in different repositories it names `producers` explicitly. This
|
||||
records one package identity without pretending one workflow built both
|
||||
bodies.
|
||||
- The signed `edge` archive is one multi-producer archive. Its implementation
|
||||
currently lives in `souveraine/packaging/arch/publish-edge.sh`; this manifest
|
||||
names it so consumers do not grow their own publisher.
|
||||
|
|
|
|||
|
|
@ -25,6 +25,11 @@ repository = "Fimeg/Pixel3Arch"
|
|||
workflow = ".gitea/workflows/packages.yml"
|
||||
architectures = ["aarch64"]
|
||||
|
||||
[producers.souveraine-viewtop]
|
||||
repository = "Fimeg/souveraine-viewtop"
|
||||
workflow = ".gitea/workflows/ci.yml"
|
||||
architectures = ["x86_64"]
|
||||
|
||||
# Current packages. `managed` means a producer and shared archive path exist;
|
||||
# it does not assert that the newest run is green. `blocked` and `planned` are
|
||||
# intentionally visible to the installer gate.
|
||||
|
|
@ -32,7 +37,7 @@ architectures = ["aarch64"]
|
|||
souveraine = { producer = "souveraine", architectures = ["x86_64", "aarch64"], state = "managed" }
|
||||
upower-souveraine = { producer = "souveraine", architectures = ["x86_64", "aarch64"], state = "managed" }
|
||||
souveraine-updater = { producer = "souveraine-updater", architectures = ["x86_64", "aarch64"], state = "managed" }
|
||||
souveraine-viewtop = { producer = "pixel3arch", architectures = ["aarch64"], state = "managed" }
|
||||
souveraine-viewtop = { producers = ["pixel3arch", "souveraine-viewtop"], architectures = ["aarch64", "x86_64"], state = "managed" }
|
||||
linux-blueline = { producer = "pixel3arch", architectures = ["aarch64"], state = "blocked", blocker = "kernel.yml does not publish into the shared archive" }
|
||||
souveraine-callaudio = { producer = "pixel3arch", architectures = ["aarch64"], state = "managed" }
|
||||
souveraine-callaudiod = { producer = "pixel3arch", architectures = ["aarch64"], state = "managed" }
|
||||
|
|
@ -68,8 +73,8 @@ blockers = ["linux-blueline is not published to the shared archive", "rootfs ove
|
|||
[profiles.x86-laptop]
|
||||
status = "blocked"
|
||||
architectures = ["x86_64"]
|
||||
packages = ["souveraine", "upower-souveraine", "souveraine-updater"]
|
||||
blockers = ["laptop installer and hardware profile are not implemented"]
|
||||
packages = ["souveraine", "upower-souveraine", "souveraine-updater", "souveraine-viewtop"]
|
||||
blockers = ["package-owned shell and ViewTop session are not implemented", "laptop installer and hardware profile are not implemented"]
|
||||
|
||||
[profiles.d10]
|
||||
status = "blocked"
|
||||
|
|
|
|||
Loading…
Reference in a new issue