Skip to content

v0.79.7

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Jun 00:14
· 82 commits to main since this release
Immutable release. Only release title and notes can be modified.
32fdaea

🌟 Release Highlights

This release focuses on AI credit management hardening, codemod reliability, and expanded tooling support β€” with stronger guardrail enforcement and cleaner failure diagnostics throughout.

⚠️ Notable Changes

  • daily_effective_workflow_* metrics renamed to daily_ai_credits_* (#38611): Workflow run metrics are now standardized under the daily_ai_credits_* namespace. If you reference these metrics in dashboards, queries, or configurations, update them to the new names. See the migration guide for details.

✨ What's New

  • Codemod exclusion flags for fix and upgrade (#38688): gh aw fix and gh aw upgrade now accept exclusion flags, giving you fine-grained control over which codemods are applied during automated maintenance runs.
  • Pi CLI support (#38724): The @earendil-works/pi-coding-agent CLI is now tracked in the cli-version-checker, expanding agent compatibility monitoring.

πŸ› Bug Fixes & Improvements

  • Guardrail enforcement hardened (#38639): The max_daily_ai_credits guardrail now fails as a hard stop, preventing cost overruns while correctly preserving workflow conclusion failure handling.
  • Guardrail coverage expanded (#38705): Daily AI credit guardrails now apply to label-triggered and slash-command-triggered workflows, closing a gap where these trigger paths were previously unenforced.
  • Codemod shell comment handling (#38682): Shell comment lines are now correctly skipped when scanning run: blocks for expression hoisting, preventing false-positive codemod transformations.
  • Actionable COPILOT_GITHUB_TOKEN error messages (#38722): When COPILOT_GITHUB_TOKEN is missing, agent failure issues now include a permissions.copilot-requests: write suggestion, making the fix immediately actionable.
  • Faster OIDC api-proxy startup (#38718): The initial awf-reflect models probe is deferred until after startup, reducing cold-start latency for the harness.

πŸ“š Documentation

  • Azure Foundry OpenAI v1 BYOK (#38641): Documentation now covers Bring Your Own Key (BYOK) configuration for Azure Foundry OpenAI v1 deployments.

Generated by πŸš€ Release Β· 111.2 AIC Β· ⊞ 28.8K


What's Changed

  • [dead-code] chore: remove dead functions β€” 5 functions removed by @github-actions[bot] in #38640
  • Add codemod exclusion flags to fix and upgrade by @Copilot in #38688
  • Fail max_daily_ai_credits guardrail as a hard stop while preserving conclusion failure handling by @Copilot in #38639
  • docs: Document Azure Foundry OpenAI v1 BYOK support by @Copilot in #38641
  • chore: update slides and place on hero page by @mnkiefer in #38690
  • fix: enhance slide loading and error handling in WorkflowHero by @mnkiefer in #38712
  • fix(codemod): skip shell comment lines when scanning run blocks for expression hoisting by @Copilot in #38682
  • fix: run daily AIC guardrail for label and slash command triggers by @Copilot in #38705
  • Eliminate setup-time @actions/artifact install by inlining required artifact client features by @Copilot in #38684
  • Remove legacy model_multipliers.json artifacts and file-based multiplier merge path by @Copilot in #38642
  • [linter-miner] feat(linters): add timesleepnocontext linter by @github-actions[bot] in #38704
  • feat(harness): defer initial awf-reflect models probe during OIDC api-proxy startup by @Copilot in #38718
  • Track Pi CLI (@earendil-works/pi-coding-agent) in cli-version-checker by @Copilot in #38724
  • Fix Smoke Pi: no safe outputs due to wrong prompt order and missing gh CLI instruction by @Copilot in #38719
  • rename daily_effective_workflow_* β†’ daily_ai_credits_* by @Copilot in #38611
  • Suggest permissions.copilot-requests: write in agent failure issue when COPILOT_GITHUB_TOKEN is missing by @Copilot in #38722

Full Changelog: v0.79.6...v0.79.7