You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
P1 - the current owning-repository schedules can publish independently, which conflicts with the approved single approval boundary and can produce partially coordinated dependency state.
Evidence
llamadart-native and litert-lm-native scheduled workflows currently dispatch publishing workflows directly.
llama-web-bridge scheduled automation currently couples dependency movement to a bridge pin PR.
A repository-scoped GITHUB_TOKEN cannot dispatch and correlate workflows across the owning repositories.
Scheduled work is detection/preparation only. Publication starts only from an explicitly approved llamadart workflow and results in one combined downstream pin-upgrade PR after every owning release and consumer smoke passes.
Acceptance criteria
Add a scheduled read-only scan that records exact native, Web, and LiteRT candidate versions/source commits without publishing or changing pins.
Add an explicit workflow_dispatch protected by a required-approval environment.
Dispatch each owning build/publish workflow with exact source refs, target tags, and a shared correlation identifier.
Bind verification to exact workflow run IDs and head SHAs; fail closed on ambiguity, timeout, cancellation, or partial success.
Run the representative llamadart native, Web worker/WASM, and LiteRT consumer smokes against the published artifacts.
Open one combined llamadart pin-upgrade PR only after all gates pass; include native headers/bindings, Web assets tag, LiteRT pins, maintained docs, support matrix, and changelog as applicable.
Make retries idempotent and concurrency-safe, and publish an auditable summary without logging tokens or signed URLs.
Use a least-privilege GitHub App or fine-grained credential; document permissions, rotation, and protected-environment ownership.
Keep owner source changes in their own repositories and PRs; dependency publication alone must not require companion pin PRs.
Out of scope
Publishing from the scheduled scan, changing owner source, merging pin PRs, or releasing llamadart automatically.
Priority
P1 - the current owning-repository schedules can publish independently, which conflicts with the approved single approval boundary and can produce partially coordinated dependency state.
Evidence
llamadart-nativeandlitert-lm-nativescheduled workflows currently dispatch publishing workflows directly.llama-web-bridgescheduled automation currently couples dependency movement to a bridge pin PR.GITHUB_TOKENcannot dispatch and correlate workflows across the owning repositories.Required design
Scheduled work is detection/preparation only. Publication starts only from an explicitly approved llamadart workflow and results in one combined downstream pin-upgrade PR after every owning release and consumer smoke passes.
Acceptance criteria
workflow_dispatchprotected by a required-approval environment.Out of scope
Publishing from the scheduled scan, changing owner source, merging pin PRs, or releasing llamadart automatically.