Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,4 @@ GitHub Actions is orchestration only. Workflows may check out code, provide cred

Machine-readable stage artifacts and consumer configuration are versioned. A mutating stage consumes the artifact from the preceding stage and may revalidate external state, but must not silently recalculate values already finalized upstream.

The public integration boundary is the CLI plus `actions/prepare`, `actions/post-merge`, and `actions/publication`. Organization workflow templates may consume those Actions, but they do not own release policy or release runtime code.
The primary lifecycle integration boundary is the CLI plus `actions/prepare`, `actions/post-merge`, and `actions/publication`. Purpose-specific public Actions may also expose release operations that have independent consumers outside that lifecycle, currently stable selection, artifact validation, metadata inspection, release-note generation, manual release preflight, and App Store publication waiting. These Actions are thin adapters over the same versioned PHP product; they must not become parallel policy implementations. Organization workflow templates may consume the public Actions, but they do not own release policy or release runtime code.
Loading