Page
https://github.github.io/gh-aw/patterns/multi-repo-ops/#deterministic-multi-repo-workflows
Problem
The "Deterministic Multi-Repo Workflows" section shows steps: nested under engine::
engine:
id: claude
steps:
- name: Checkout main repo
uses: actions/checkout@v5
...
- name: Checkout secondary repo
uses: actions/checkout@v5
...
This does not compile. The compiler rejects steps as an unknown property under /engine:
error: at '/engine' (line 21, column 3): Unknown property: steps
Expected
steps: should be a top-level frontmatter key, not nested under engine::
engine:
id: claude
steps:
- name: Checkout main repo
uses: actions/checkout@v5
with:
path: main-repo
- name: Checkout secondary repo
uses: actions/checkout@v5
with:
repository: org/secondary-repo
token: ${{ secrets.GH_AW_CROSS_REPO_PAT }}
path: secondary-repo
Version
gh-aw v0.50.0 (compiler version from lock file)