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
A new version of gh-aw is available. We are currently on v0.48.1, latest is v0.48.2.
Upgrade Assessment
Urgency: Recommended
Relevant Changes
v0.48.2
Breaking Changes
None identified for our current workflow frontmatter usage.
New Features Worth Adopting
update-issue supports title-prefix: available for future workflows that use update-issue safe output.
Auto-inject create-issue safe output: improves safety for new workflows that forget explicit non-builtin safe outputs.
Bug Fixes
Activation/pre-activation output correctness: release notes call out fixes for invalid needs.pre_activation.outputs.* references and undefined matched_command output.
We currently have the exact mismatch in compiled workflows, e.g. .github/workflows/gh-aw-release-update.lock.yml#L403 references needs.pre_activation.outputs.matched_command, but .github/workflows/gh-aw-release-update.lock.yml#L1437-L1439 only defines activated in pre_activation.outputs.
This mismatch appears broadly across compiled lock workflows (40 gh-aw-*.lock.yml files with needs.pre_activation.outputs.matched_command references but no matched_command output declared in pre_activation.outputs).
Safe-output schema validation improvements: better diagnostics for malformed safe-output config, useful for our many safe-outputs workflow definitions.
Security
No explicit security patch requiring an immediate workflow config change was identified in v0.48.2 notes.
Upgrade Steps
Update GH_AW_VERSION in Makefile from v0.48.1 to v0.48.2
Run make compile to regenerate *.lock.yml with compiler fixes (especially pre-activation output wiring)
Run make lint-workflows and verify 0 errors
Spot-check representative lock workflows (e.g. gh-aw-release-update.lock.yml) to confirm pre_activation.outputs includes matched_command when referenced
Activity
strawgate commentedon Feb 21, 2026
/ai does this address #191 and we can undo that change when we upgrade? can you verify and if so make a pr
github-actions commentedon Feb 21, 2026
Verified:
v0.48.2does address the #191 workaround path, and I opened a PR with the upgrade plus the workaround removal changes.GH_AW_VERSIONinMakefile:4tov0.48.2.v0.48.2release notes:update-pull-requestnow honorsfooter: false(fix for update-pull-request should honor footer: false github/gh-aw#17522, with related footer work fromcreate_pull_requestdoes not applymessages.footertemplate github/gh-aw#17074 now closed).github/workflows/gh-aw-update-pr-body.md:87(removed globalsafe-outputs.messages.footer: ""override)github/workflows/gh-aw-fragments/safe-output-update-pr.md:5(setfooter: falseunderupdate-pull-request)make lint-workflowspassed.Note: workflow-file edits are staged under
github/workflows/for maintainer relocation into.github/workflows/.What is this? | From workflow: Mention in Issue
Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.
github-actions commentedon Feb 22, 2026
This issue is being closed as outdated. A newer issue has been created: #371
View newer issue
This action was performed automatically by the
Internal: Upgrade Checkworkflow.