Repository navigation
ci: upgrade gh-aw to v0.89.21 and fix staleness reporting 🤖🤖🤖 - #4621
aaronpowell wants to merge 1 commit into
Conversation
Upgrade gh-aw from v0.88.8 to v0.89.21, refresh tracked workflow locks and action pins, and fetch complete history for the resource staleness report. Closes #4346 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: d736a43e-ead6-4b08-852f-58a39d6e494e
🚦 Submission status: 👀 Ready for reviewRisk tier: Why this tier
Automated checks
Review
Commands
Updated for |
|
🟡 Contributor Reputation Check: MEDIUM risk
Maintainers: please review this contributor before merging. |
There was a problem hiding this comment.
Copilot review overview
🔵 Needs a closer look
The broad generated Actions runtime upgrade and full-history behavior still require confirmation in hosted workflow runs.
Review effort: Balanced
Findings: None
What changed in this PR
Upgrades Agentic Workflows tooling and restores accurate resource-staleness reporting.
Changes:
- Regenerates nine workflow locks with gh-aw v0.89.21.
- Updates maintenance, setup, runtime pins, and workflow guidance.
- Enables full Git history for staleness analysis.
| File | Description |
|---|---|
.github/aw/actions-lock.json |
Updates action and container pins. |
.github/skills/agentic-workflows/SKILL.md |
Adds work-queue guidance reference. |
.github/workflows/advanced-copilot-cli-sync.lock.yml |
Regenerates workflow lock. |
.github/workflows/agentics-maintenance.yml |
Upgrades generated maintenance workflow. |
.github/workflows/cli-for-beginners-sync.lock.yml |
Regenerates workflow lock. |
.github/workflows/codeowner-update.lock.yml |
Regenerates workflow lock. |
.github/workflows/copilot-setup-steps.yml |
Updates installed gh-aw version. |
.github/workflows/copilot-workshops-sync.lock.yml |
Regenerates workflow lock. |
.github/workflows/duplicate-resource-detector.lock.yml |
Regenerates workflow lock. |
.github/workflows/learning-hub-updater.lock.yml |
Regenerates workflow lock. |
.github/workflows/pr-duplicate-check.lock.yml |
Regenerates workflow lock. |
.github/workflows/pr-quality-signal.lock.yml |
Regenerates workflow lock. |
.github/workflows/resource-staleness-report.md |
Requests full-history checkout. |
.github/workflows/resource-staleness-report.lock.yml |
Compiles the checkout fix and upgrade. |
💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Pull Request Checklist
npm startand verified thatREADME.mdis up to date.mainbranch for this pull request.Description
Upgrade the repository's GitHub Agentic Workflows tooling from v0.88.8 to v0.89.21 and fix the Resource Staleness Report's missing Git history.
resource-staleness-report.mdwithcheckout: fetch-depth: 0so the agent can determine per-resource change dates without attempting a blocked in-sandbox fetch.Closes #4346.
The failure investigation also confirmed that the Learning Hub allowed-files path failures (#4340, #4476, #4612) and PR Quality authentication failure (#4483) were addressed separately by #3915 and #3722. This PR does not introduce those fixes or claim the AW upgrade resolves every detection warning in #3240.
Type of Contribution
Additional Notes
Validation
gh aw compile --strict --no-emit --no-check-updategh aw compile resource-staleness-report --strict --no-check-updatenpm run buildbash eng/fix-line-endings.shgit diff --checkgit diff --cached --checkNo hosted workflow runs were manually dispatched. Full-history checkout still needs confirmation in the next hosted staleness run; its previous run reported missing data despite a successful Actions conclusion.
The unchecked new-resource and paid-service checklist items are not applicable to this repository automation update. The
npm startitem is left unchecked becausenpm run buildwas run directly instead.The compiled files included here are existing, version-controlled Actions deployment files under
.github/workflows/, not new community workflow submissions underworkflows/. No unrelated generated build output is included.AI disclosure: the maintainer supplied the local AW upgrade; GitHub Copilot inspected failure issues and run evidence, assisted with the full-history fix, and prepared this commit and PR.
By submitting this pull request, I confirm that my contribution abides by the Code of Conduct and will be licensed under the MIT License.