Skip to content

v0.89.7

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Sep 23:57
· 87 commits to main since this release
Immutable release. Only release title and notes can be modified.
93c3fc4

🌟 Release Highlights

A focused maintenance release improving the reliability of gh aw logs multi-target downloads and tightening the safe-outputs compiler for enclave configurations.

✨ What's New

  • Faster, more predictable gh aw logs --count downloads — When multiple workflow targets share a --count budget, sibling targets are now cancelled promptly as soon as the shared limit is reached, instead of finishing an in-flight over-fetched chunk first (#60323, #60343). This reduces wasted API calls and speeds up multi-target log retrieval.

🐛 Bug Fixes & Improvements

  • Fixed a compiler bug where GH_AW_SINK_VISIBILITY referenced a determine-automatic-lockdown step that was never generated when tools.github: false was combined with a static GitHub enclave and safe-outputs, which could break workflow compilation for that configuration (#60338).
  • Resolved a failing lint-go-golangci CI job (#60316).

🔧 Internal

  • Added a new custom Go analysis linter, slice-make-zero-length, to catch make([]T, 0) calls without a capacity argument (#60310).

No breaking changes in this release.

Generated by 🚀 Release · copilot · auto · 21.6 AIC · ⊞ 11.9K


What's Changed

  • [WIP] Fix failing GitHub Actions job lint-go-golangci by @pelikhan with @Copilot in #60316
  • [linter-miner] Add slice-make-zero-length linter by @github-actions[bot] in #60310
  • Cancel sibling logs targets promptly when shared --count limit is reached by @pelikhan with @Copilot in #60323
  • Cancel multi-target log downloads at the shared count limit by @pelikhan with @Copilot in #60343

Full Changelog: v0.89.6...v0.89.7