Skip to content

Block gh-aw releases affected by GHSA-8h78-hpm7-29gg - #58029

Merged
pelikhan merged 1 commit into
mainfrom
copilot/update-compat-json-refuse-impacted-releases
Sep 2, 2026
Merged

Block gh-aw releases affected by GHSA-8h78-hpm7-29gg#58029
pelikhan merged 1 commit into
mainfrom
copilot/update-compat-json-refuse-impacted-releases

Conversation

Copilot AI commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Prevents workflows compiled with affected gh-aw releases (v0.82.8v0.85.3) from activating.

Changes

  • Compatibility policy

    • Adds the affected release range to blockedVersions.
    • Preserves existing minimum, recommended, and agent compatibility settings.
  • Remediation guidance

    • Documents upgrading to v0.85.4 or later.
    • Clarifies that existing workflows must be regenerated after upgrading.
"blockedVersions": [
  "v0.82.8",
  "...",
  "v0.85.3"
]

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
@pelikhan
pelikhan marked this pull request as ready for review September 2, 2026 21:09
Copilot AI balanced review requested due to automatic review settings September 2, 2026 21:09
@pelikhan
pelikhan merged commit da776ae into main Sep 2, 2026
29 checks passed
@pelikhan
pelikhan deleted the copilot/update-compat-json-refuse-impacted-releases branch September 2, 2026 21:11

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

The policy overblocks unaffected releases, and the remediation omits required artifact and credential cleanup.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Adds compatibility enforcement and remediation guidance for GHSA-8h78-hpm7-29gg.

Changes:

  • Blocks compiler versions claimed to be affected.
  • Documents upgrade and workflow regeneration steps.
File summaries
File Description
.github/aw/compat.json Adds blocked compiler versions.
.github/aw/compat.md Documents the advisory and remediation.
Review details
  • Files reviewed: 2/2 changed files
  • Comments generated: 3
  • Review effort level: Balanced

Comment thread .github/aw/compat.json
Comment on lines +4 to +15
"v0.82.8",
"v0.82.9",
"v0.82.10",
"v0.82.11",
"v0.82.12",
"v0.82.13",
"v0.82.14",
"v0.82.15",
"v0.83.0",
"v0.83.1",
"v0.83.2",
"v0.83.3",
Comment thread .github/aw/compat.md

| Versions | Reason |
| --- | --- |
| `v0.82.8` through `v0.85.3` | Affected by [GHSA-8h78-hpm7-29gg](https://github.com/github/gh-aw/security/advisories/GHSA-8h78-hpm7-29gg). `v0.85.4` is the first unaffected release. |
Comment thread .github/aw/compat.md
Comment on lines +23 to +25
Confirm that `gh aw version` reports `v0.85.4` or later and commit the regenerated
`.lock.yml` files. Blocking the affected compiler versions prevents their
workflows from activating but does not regenerate existing workflow artifacts.
@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

🎉 This pull request is included in a new release.

Release: v0.88.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants