chore(deps): update github/gh-aw action to v0.43.23#8109
Open
release-workflows[bot] wants to merge 1 commit intomainfrom
Open
chore(deps): update github/gh-aw action to v0.43.23#8109release-workflows[bot] wants to merge 1 commit intomainfrom
release-workflows[bot] wants to merge 1 commit intomainfrom
Conversation
c42b1d6 to
2e684f8
Compare
2e684f8 to
ee9d01e
Compare
ee9d01e to
ecda65f
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.43.18→v0.43.23Release Notes
github/gh-aw (github/gh-aw)
v0.43.23Compare Source
🌟 Release Highlights
This maintenance release focuses on reliability improvements, CI/CD enhancements, and better developer experience with expanded smoke test coverage.
✨ What's New
🔧 Enhanced API Proxy Architecture - The API proxy now uses capability-based detection (
supportsLLMGatewayengine flag) instead of hardcoded engine checks, making it easier to add future engines with LLM gateway support (#15557)🧪 Expanded Smoke Test Coverage - Claude smoke tests now support 50 conversation turns (up from 25), allowing more comprehensive validation of complex workflows with multiple test scenarios (#15565)
📋 Stricter Contribution Guidelines - The project now requires agent-based bug analysis before filing issues, improving issue quality and reducing noise. Use
gh aw auditandgh aw logsfor automated diagnostics (#15532)🐛 Bug Fixes & Improvements
Cache & Artifact Naming - Fixed cache-memory and repo-memory artifacts to use sanitized workflow IDs, eliminating issues with spaces and special characters in cache keys. Cache keys now use consistent formatting like
memory-smokecopilot-{run-id}instead ofmemory-Smoke Copilot-{run-id}(#15558)Test Infrastructure - Added missing build tags to test files and improved HTTP 403 error handling, preventing spurious CI failures (#15526)
Permissions Optimization - Safe outputs now compute minimal required permissions based on configured outputs, reducing over-permissioning (#15518)
PR Approval Flexibility - Pull request approvals no longer require a body comment, and the
footer: falsesetting is now properly honored (#15507)Codespaces Documentation - Added clear warnings that
gh aw secrets setdoesn't work in GitHub Codespaces; users should use the GitHub UI instead (#15537)🔧 Internal
For complete details, see CHANGELOG.
What's Changed
footer: falseby @strawgate in #15507Full Changelog: github/gh-aw@v0.43.22...v0.43.23
v0.43.22Compare Source
🌟 Release Highlights
This maintenance release focuses on improving the reliability and usability of safe outputs, particularly for GitHub Discussion and PR creation workflows, plus better security controls for lockdown mode.
✨ What's New
GitHub Discussions Default Behavior - Discussion creation now automatically defaults to "Announcements" category, which provides enhanced visibility and notification features ideal for AI-generated content. This prevents common
integration-forbiddenerrors when using categories without announcement capabilities. Learn moreEnhanced Lockdown Mode Security - Lockdown mode now activates only when at least one custom GitHub token is configured (
GH_AW_GITHUB_TOKEN,GH_AW_GITHUB_MCP_SERVER_TOKEN, or customgithub-token), providing clearer security boundaries for public repository workflows. Includes runtime validation to catch misconfigurations early. Learn moreImproved Tool Context - When using
update_projectorcreate_project_status_updatesafe outputs, AI agents now receive the configured default project URL in tool descriptions, making it clearer which project they're operating on.🐛 Bug Fixes & Improvements
Fixed Cross-Repository PR Creation (#15501) - When
create-pull-requestspecifies atarget-repo, git operations (checkout, fetch, push) now correctly use the target repository instead of the source repo. Previously only the PR API call used the target, causing workflow failures.Fixed Comment Body Handling (#15508) -
close_issueandclose_pull_requestnow properly use thebodyfield from messages for closure comments. Previously, comments were being lost due to incorrect field mapping.Cleaner Workflow Listings (#15499) -
gh aw statusandgh aw listnow hide internal workflows, showing only user-created workflows for better clarity.📚 Documentation
For complete details, see CHANGELOG.
What's Changed
Full Changelog: github/gh-aw@v0.43.21...v0.43.22
v0.43.21Compare Source
🌟 Release Highlights
This release focuses on improving the developer experience with clearer messaging, better safe-output handling, and documentation enhancements.
✨ What's New
aw_abc(#15482)close_issue,close_pull_request,close_discussion) now recommend adding comments and gracefully handle already-closed entities (#15489)📚 Documentation & UX
update_issue(for editing) andclose_issue(for closing) is now more clearly documented (#15475)🐛 Bug Fixes
For complete details, see CHANGELOG.
What's Changed
Full Changelog: github/gh-aw@v0.43.20...v0.43.21
v0.43.20Compare Source
🌟 Release Highlights
This release includes an important migration notice for existing users, a new security feature flag, and improved temporary ID handling in safe outputs.
If you installed from
githubnext/gh-aw, you must re-register the extension to receive future updates:The gh-aw project has moved from
githubnext/gh-awtogithub/gh-aw. Users on the old channel will not receive updates unless they reinstall from the new location.✨ What's New
disable-xpia-promptfeature flag allows workflows to opt out of the Cross-Prompt Injection Attack (XPIA) security prompt in agent instructions. Useful for workflows with custom security requirements:🐛 Bug Fixes
add_commentsafe output handler to properly resolve temporary IDs (e.g.,aw_test01) before validation. Previously, the handler attempted to parse temporary IDs as integers, causingNaNvalidation errors. Now follows the same resolution pattern as other handlers.For complete details, see CHANGELOG.
What's Changed
Full Changelog: github/gh-aw@v0.43.19...v0.43.20
v0.43.19Compare Source
🌟 Release Highlights
This release strengthens strict mode network validation, improves temporary ID handling, enhances bot detection workflows, and refines documentation for better user experience.
✨ What's New
Strict Mode Network Validation Improvements
Enhanced Temporary ID System
aw_[A-Za-z0-9]{4,8}format (4-8 alphanumeric characters) instead of the previous hex format, making them more readable and easier to generateBot Detection & Activity Tracking
🐛 Bug Fixes & Improvements
mergeMessagesConfigto ensure all 13 configuration fields are properly merged during workflow imports📚 Documentation
🔧 Internal Improvements
Full Details: See CHANGELOG for complete list of changes.
Learn More: Visit gh-aw documentation for guides and references.
What's Changed
New Contributors
Full Changelog: github/gh-aw@v0.43.18...v0.43.19
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.