Skip to content

Bump github/gh-aw from 0.62.4 to 0.64.2 in the github-actions-minor-patch group#609

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/github_actions/github-actions-minor-patch-9f7de999b1
Closed

Bump github/gh-aw from 0.62.4 to 0.64.2 in the github-actions-minor-patch group#609
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/github_actions/github-actions-minor-patch-9f7de999b1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 27, 2026

Bumps the github-actions-minor-patch group with 1 update: github/gh-aw.

Updates github/gh-aw from 0.62.4 to 0.64.2

Release notes

Sourced from github/gh-aw's releases.

v0.64.2

🌟 Release Highlights

This release delivers a new cross-run security audit report command, an important YAML injection security fix, several resilience improvements for large repositories and PR creation workflows, and resolves three community-reported issues.

✨ What's New

gh aw audit report — Cross-Run Security Audit Reports

A new gh aw audit report subcommand aggregates firewall behavior across multiple workflow runs, producing an executive summary, domain inventory, and per-run breakdown — ideal for security reviews and compliance checks.

gh aw audit report --workflow "agent-task" --last 10       # Markdown (default)
gh aw audit report --last 5 --json                         # JSON for dashboards
gh aw audit report --format pretty --repo owner/repo       # Console output

Supports --workflow, --last, --format (markdown/pretty/json), and --repo flags.

🐛 Bug Fixes & Improvements

  • Security: YAML env injection prevention — All env: emission sites in the compiler now use %q-escaped YAML scalars, preventing newlines or quote characters in frontmatter values (e.g. bot names) from injecting sibling env variables into .lock.yml files. A bots schema pattern now rejects structurally dangerous characters at parse time.

  • Fix ENOBUFS crash in push_repo_memory on large repos — Repos with 10K+ files (e.g. Azure/azure-sdk-for-js) no longer crash during memory operations. Replaced git rm -r -f (which overflowed the pipe buffer) with git read-tree --empty + fs.rmSync, and removed the unnecessary git sparse-checkout disable call.

  • Fix gh aw upgrade when no GitHub Releases existgh aw upgrade now falls back to git tag scanning when the Releases API returns an empty list (e.g. for github/gh-aw-actions/setup). Both resolution paths filter out prerelease versions to ensure stable upgrades.

  • Fix gh aw init MCP configuration for VS Code — The generated .vscode/mcp.json no longer includes an unsupported cwd field that caused spawn gh ENOENT errors in Copilot CLI.

  • Pin setup-cli action to commit SHAgenerateInstallCLISteps now resolves the setup-cli action through the ActionSHAResolver (consistent with all other generated actions), replacing mutable tag references with pinned SHAs.

  • PR creation resilience: conflict fallback — When git am --3way fails due to merge conflicts, PR creation now falls back to the original base commit so GitHub can surface the conflicts for manual resolution, rather than failing outright.

  • Fix signed-commit push for CI trigger token — When GH_AW_CI_TRIGGER_TOKEN is set and pushSignedCommits creates a branch via GraphQL, the follow-up empty commit push no longer fails with a non-fast-forward error.

  • microsoft/apm-action bumped to v1.4.1 — Fixes token handling for cross-org private repository installs where v1.4.0 shadowed the caller-provided GITHUB_TOKEN.

  • ci-doctor: paginate check-runs API — CI Doctor now uses --paginate to collect all check runs, fixing silent truncation at 30 items on PRs with large CI suites.

  • Improved branch sync error messaging — Branch sync failures now surface the underlying error message at warning level for easier debugging.

  • Detection model aligned with agent defaultGetDefaultDetectionModel now returns claude-sonnet-4.6, matching the main agent default.


🌍 Community Contributions

... (truncated)

Commits
  • 72346ee research: update Ubuntu runner image analysis for 2026-03-26 (#23177)
  • 338c08a fix: escape YAML env values to prevent structure injection (all remaining sit...
  • 6607ddb fix: align GetDefaultDetectionModel with main agent default (claude-sonnet-4....
  • 561874d build(deps): bump fast-xml-parser (#23164)
  • a68967c bump microsoft/apm-action to v1.4.1, add DefaultAPMActionVersion constant, re...
  • e3484fe Fix: fallback to git tags when GitHub Releases API returns empty for gh aw up...
  • eae570b fix: SHA-pin setup-cli action references in maintenance workflow generation (...
  • bbdbca3 fix: fetch remote branch before pushing CI trigger empty commit to avoid non-...
  • 92f66ac Fall back to original base commit when git am --3way fails due to merge confl...
  • 476d00c Remove unsupported cwd from generated .vscode/mcp.json (#23144)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot added debt Code quality issues dependencies Pull requests that update a dependency file no-changelog don't include this item in release notes. labels Mar 27, 2026
@github-actions github-actions bot enabled auto-merge (squash) March 27, 2026 19:45
Bumps the github-actions-minor-patch group with 1 update: [github/gh-aw](https://github.com/github/gh-aw).


Updates `github/gh-aw` from 0.62.4 to 0.64.2
- [Release notes](https://github.com/github/gh-aw/releases)
- [Changelog](https://github.com/github/gh-aw/blob/main/CHANGELOG.md)
- [Commits](github/gh-aw@a898ed7...72346ee)

---
updated-dependencies:
- dependency-name: github/gh-aw
  dependency-version: 0.64.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions-minor-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/github_actions/github-actions-minor-patch-9f7de999b1 branch from 188f836 to 4aac467 Compare April 3, 2026 19:43
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Apr 10, 2026

Looks like github/gh-aw is updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Apr 10, 2026
auto-merge was automatically disabled April 10, 2026 19:43

Pull request was closed

@dependabot dependabot bot deleted the dependabot/github_actions/github-actions-minor-patch-9f7de999b1 branch April 10, 2026 19:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

debt Code quality issues dependencies Pull requests that update a dependency file no-changelog don't include this item in release notes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants