Upgrade gh-aw to v0.79.8 and isolate agentic workflows into copilot-pat-pool environment#129840
Open
jeffhandley wants to merge 2 commits into
Open
Upgrade gh-aw to v0.79.8 and isolate agentic workflows into copilot-pat-pool environment#129840jeffhandley wants to merge 2 commits into
jeffhandley wants to merge 2 commits into
Conversation
jeffhandley
commented
Jun 25, 2026
Member
- Update PAT Pool workflow to require an environment input
- Update PAT Pool README
- Update PAT Pool comments and template in all workflows
- Remove copilot-echo workflow that is no longer needed
…at-pool environment - Update PAT Pool workflow to require an environment input - Update PAT Pool README - Update PAT Pool comments and template in all workflows - Remove copilot-echo workflow that is no longer needed
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates the repo’s gh-aw (Agentic Workflows) setup to the newer v0.79.8-generated lockfiles and moves agentic workflows onto an isolated copilot-pat-pool environment, while updating the PAT pool import/docs and removing the legacy copilot-echo workflow.
Changes:
- Upgrade generated
.lock.ymlworkflows to gh-aw v0.79.8 output and associated action/container pins. - Require agentic workflows to run under the
copilot-pat-poolenvironment and pass an explicitenvironmentinput into the sharedpat_pool.mdimport. - Update PAT pool documentation and remove the no-longer-needed
copilot-echoworkflow + lockfile.
Reviewed changes
Copilot reviewed 16 out of 18 changed files in this pull request and generated 8 comments.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/validate-pat-pool.yml | Adds copilot-pat-pool environment to the validation job and updates the gh-aw setup action pin. |
| .github/workflows/shared/pat_pool.README.md | Documents the new environment-based PAT pool setup and updated import usage. |
| .github/workflows/shared/pat_pool.md | Makes environment a required import input and applies it to the pat_pool job. |
| .github/workflows/README.md | Updates guidance for skipping workflows in forks via github.event.repository.fork. |
| .github/workflows/copilot-echo.md | Removes the obsolete echo harness workflow. |
| .github/workflows/copilot-echo.lock.yml | Removes the generated lockfile for the obsolete echo workflow. |
| .github/workflows/code-review.md | Updates PAT pool import to pass environment and runs in copilot-pat-pool. |
| .github/workflows/code-review.lock.yml | Regenerated by gh-aw v0.79.8; incorporates environment isolation and new runtime/guardrail logic. |
| .github/workflows/ci-failure-scan.md | Updates PAT pool import and environment isolation for the scanner workflow. |
| .github/workflows/ci-failure-scan-feedback.md | Updates PAT pool import/environment and adjusts safe-output config fields. |
| .github/workflows/ci-failure-fix.md | Updates PAT pool import and environment isolation for the fixer workflow. |
| .github/workflows/breaking-change-doc.md | Updates PAT pool import and environment isolation for breaking-change-doc generation. |
| .github/dependabot.yml | Adjusts ignore rules for github/gh-aw-actions dependencies managed by gh-aw compilation. |
| .github/aw/actions-lock.json | Updates action lock entries for gh-aw v0.79.8 (including setup-cli). |
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.