Repository navigation
fix(gh-aw): converge on 0.89.22 and restore bootstrap - #2122
Conversation
Closes octodemo/zava-social-cao-ops-20260929111840#18
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
🛫 PR Readiness Check
PR Scope: 🔧 Infrastructure
|
| Status | Check | Details |
|---|---|---|
| ❌ | Single commit | 2 commits — consider squashing before review |
| ✅ | Not in draft | Ready for review |
| ✅ | Branch up to date | Up to date with dev |
| ❌ | Copilot review | No Copilot review yet — it may still be processing |
| ✅ | Changeset present | Changeset file found |
| ✅ | Scope clean | No .squad/ or docs/proposals/ files |
| ✅ | No merge conflicts | No merge conflicts |
| ✅ | Copilot threads resolved | No Copilot review threads |
| ✅ | CI passing | All checks passing |
Files Changed (24 files, +119 −87)
| File | +/− |
|---|---|
.changeset/bright-gh-aw-central-ops.md |
+6 −0 |
.github/workflows/squad-ci.yml |
+4 −4 |
.github/workflows/squad-gh-aw-hosted-e2e.yml |
+2 −2 |
.squad-templates/skills/gh-aw-enlistment/SKILL.md |
+4 −4 |
docs/src/content/docs/guide/gh-aw.md |
+5 −5 |
packages/squad-cli/templates/skills/gh-aw-enlistment/SKILL.md |
+4 −4 |
packages/squad-sdk/templates/skills/gh-aw-enlistment/SKILL.md |
+4 −4 |
scripts/validate-gh-aw-cast.mjs |
+4 −4 |
templates/skills/gh-aw-enlistment/SKILL.md |
+4 −4 |
test/gh-aw-bootstrap-workflow.test.ts |
+24 −1 |
test/gh-aw-enlistment-skill.test.ts |
+1 −1 |
test/gh-aw-quality.test.ts |
+4 −4 |
test/gh-aw-review-workflow.test.ts |
+2 −2 |
test/helpers/gh-aw-install-fixture.ts |
+1 −1 |
workflows/aw.yml |
+1 −1 |
workflows/package/squad-bootstrap.md |
+4 −3 |
workflows/package/squad.md |
+1 −1 |
workflows/shared/squad-bootstrap-validator.mjs |
+2 −1 |
workflows/shared/squad-cast-validator.mjs |
+4 −4 |
workflows/shared/squad-install-verifier.mjs |
+6 −6 |
workflows/skills/gh-aw-enlistment/SKILL.md |
+4 −4 |
workflows/squad-bootstrap.md |
+4 −3 |
workflows/squad-workflows.manifest.json |
+23 −23 |
workflows/squad.md |
+1 −1 |
Total: +119 −87
This check runs automatically on every push. Fix any ❌ items and push again.
See CONTRIBUTING.md and PR Requirements for details.
🟠 Impact Analysis — PR #2122Risk tier: 🟠 HIGH 📊 Summary
🎯 Risk Factors
📦 Modules Affectedci-workflows (2 files)
docs (1 file)
root (12 files)
scripts (1 file)
squad-cli (1 file)
squad-sdk (1 file)
templates (1 file)
tests (5 files)
This report is generated automatically for every PR. See #733 for details. |
There was a problem hiding this comment.
Copilot review overview
🔵 Needs a closer look
The cryptographic workflow contract and hosted execution changes still require the two specialist reviews identified in the PR description.
Review effort: Balanced
Findings: None
What changed in this PR
Updates Squad’s gh-aw contract to v0.89.22, resolving the central-operations version convergence gap.
Changes:
- Updates compiler, CI, hosted E2E, documentation, and templates to v0.89.22.
- Regenerates workflow, verifier, and skill integrity digests.
- Updates fixtures and mutation expectations for new compiler output.
| File | Description |
|---|---|
workflows/squad-workflows.manifest.json |
Updates contract version and digests. |
workflows/squad-bootstrap.md |
Refreshes embedded verifier digest. |
workflows/skills/gh-aw-enlistment/SKILL.md |
Updates installation guidance. |
workflows/shared/squad-install-verifier.mjs |
Updates compiler and action pins. |
workflows/package/squad-bootstrap.md |
Refreshes generated verifier digest. |
workflows/aw.yml |
Raises package minimum version. |
test/helpers/gh-aw-install-fixture.ts |
Updates fixture installer metadata. |
test/gh-aw-review-workflow.test.ts |
Updates version assertions. |
test/gh-aw-quality.test.ts |
Updates compiler mutation digests. |
test/gh-aw-enlistment-skill.test.ts |
Updates skill pin assertion. |
templates/skills/gh-aw-enlistment/SKILL.md |
Synchronizes root template. |
packages/squad-sdk/templates/skills/gh-aw-enlistment/SKILL.md |
Synchronizes SDK template. |
packages/squad-cli/templates/skills/gh-aw-enlistment/SKILL.md |
Synchronizes CLI template. |
docs/src/content/docs/guide/gh-aw.md |
Updates documented version contract. |
.squad-templates/skills/gh-aw-enlistment/SKILL.md |
Updates canonical skill template. |
.github/workflows/squad-gh-aw-hosted-e2e.yml |
Updates hosted E2E compiler. |
.github/workflows/squad-ci.yml |
Updates CI compiler pins. |
.changeset/bright-gh-aw-central-ops.md |
Records CLI and SDK patches. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Validate candidate bytes from the isolated tree while resolving committed Cast provenance from the trusted checkout. Adds regression coverage for CAO integration issue octodemo/zava-social-cao-ops-20260929111840#26. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
🏗️ Architectural Review
Automated architectural review — informational only. |
Summary
github/gh-aw-actionsv0.89.22 commit.git-less candidate fails without trusted history and succeeds only when the checkout is supplied asgitRootThis resolves the version convergence gap documented in octodemo/zava-social-cao-ops-20260929111840#18 and the bootstrap materialization regression documented in octodemo/zava-social-cao-ops-20260929111840#26.
Validation
npm run gh-aw:integrity:check— passedCI=true npm run build— passednode node_modules/vitest/vitest.mjs run test/gh-aw-bootstrap-workflow.test.ts test/gh-aw-cast-validator.test.ts test/gh-aw-enlistment-skill.test.ts test/gh-aw-review-workflow.test.ts test/gh-aw-quality.test.ts test/gh-aw-install-staging.test.ts test/gh-aw-hosted-e2e.test.ts— passed, 726 testsReview notes
root; only committed registry/history provenance is read from the trustedgitRootagentic-workflows-devandintegration-e2e-testerreview before merging.Closes octodemo/zava-social-cao-ops-20260929111840#18
Closes octodemo/zava-social-cao-ops-20260929111840#26