Fix Go vendoring in Dependabot triage; bump gh-aw · cli/cli@efe3c76 · GitHub
Skip to content

Commit efe3c76

Browse files
Fix Go vendoring in Dependabot triage; bump gh-aw
The gh-aw compiler emits Setup Go with a hardcoded default (1.26) rather than reading go.mod, and setup-go exports GOTOOLCHAIN=local, so `go mod vendor` failed against go.mod's go 1.27.0 and the agent had no reachability evidence. Set GOTOOLCHAIN=auto in the vendoring step so Go fetches the toolchain go.mod declares, and correct the comment that claimed the compiler used go.mod. Also upgrade gh-aw from v0.87.5 to v0.89.21 and recompile lock files. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: d8367ea0-0bda-40e7-ba88-20510833874a
1 parent d6b82b1 commit efe3c76

8 files changed

Lines changed: 632 additions & 327 deletions

File tree

‎.github/aw/actions-lock.json‎

Lines changed: 38 additions & 6 deletions

‎.github/skills/agentic-workflows/SKILL.md‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,30 +16,44 @@ Repository overlay (optional):
1616
Read only the files you need:
1717
Load these files from `github/gh-aw` (they are not available locally).
1818
- `.github/aw/action-container-substitutions.md`
19+
- `.github/aw/agent-runtime-instructions.md`
1920
- `.github/aw/agentic-chat.md`
2021
- `.github/aw/agentic-workflows-mcp.md`
2122
- `.github/aw/asciicharts.md`
2223
- `.github/aw/campaign.md`
2324
- `.github/aw/charts-trending.md`
2425
- `.github/aw/charts.md`
2526
- `.github/aw/cli-commands.md`
27+
- `.github/aw/compat.md`
2628
- `.github/aw/configure-agentic-engine.md`
2729
- `.github/aw/context.md`
2830
- `.github/aw/create-agentic-workflow-trigger-details.md`
2931
- `.github/aw/create-agentic-workflow.md`
3032
- `.github/aw/create-shared-agentic-workflow.md`
3133
- `.github/aw/debug-agentic-workflow.md`
34+
- `.github/aw/debug-model-engine-misconfiguration.md`
35+
- `.github/aw/debug-security-review.md`
3236
- `.github/aw/dependabot.md`
3337
- `.github/aw/deployment-status.md`
38+
- `.github/aw/designer-mappings.md`
3439
- `.github/aw/designer.md`
40+
- `.github/aw/drive-memory.md`
41+
- `.github/aw/enclaves.md`
3542
- `.github/aw/evals.md`
3643
- `.github/aw/experiments.md`
3744
- `.github/aw/github-agentic-workflows.md`
45+
- `.github/aw/github-mcp-server-pagination.md`
46+
- `.github/aw/github-mcp-server-tools.md`
3847
- `.github/aw/github-mcp-server.md`
3948
- `.github/aw/instructions.md`
49+
- `.github/aw/intent.md`
50+
- `.github/aw/jobs.md`
51+
- `.github/aw/ledger.md`
52+
- `.github/aw/linter-workflows.md`
4053
- `.github/aw/llms.md`
4154
- `.github/aw/loop.md`
4255
- `.github/aw/lsp.md`
56+
- `.github/aw/maintainer.md`
4357
- `.github/aw/mcp-clis.md`
4458
- `.github/aw/memory-stateful-patterns.md`
4559
- `.github/aw/memory.md`
@@ -48,7 +62,9 @@ Load these files from `github/gh-aw` (they are not available locally).
4862
- `.github/aw/network.md`
4963
- `.github/aw/optimize-agentic-workflow.md`
5064
- `.github/aw/patterns.md`
65+
- `.github/aw/playwright.md`
5166
- `.github/aw/pr-reviewer.md`
67+
- `.github/aw/release-workflow.md`
5268
- `.github/aw/report.md`
5369
- `.github/aw/reuse.md`
5470
- `.github/aw/safe-outputs-automation.md`
@@ -62,15 +78,19 @@ Load these files from `github/gh-aw` (they are not available locally).
6278
- `.github/aw/subagents.md`
6379
- `.github/aw/syntax-agentic.md`
6480
- `.github/aw/syntax-core.md`
81+
- `.github/aw/syntax-engine.md`
6582
- `.github/aw/syntax-tools-imports.md`
6683
- `.github/aw/syntax.md`
6784
- `.github/aw/test-coverage.md`
6885
- `.github/aw/test-expression.md`
86+
- `.github/aw/token-optimization-caching-budgets.md`
87+
- `.github/aw/token-optimization-observability.md`
6988
- `.github/aw/token-optimization.md`
7089
- `.github/aw/triggers.md`
7190
- `.github/aw/update-agentic-workflow.md`
7291
- `.github/aw/upgrade-agentic-workflows.md`
7392
- `.github/aw/visual-regression.md`
93+
- `.github/aw/work-queue.md`
7494
- `.github/aw/workflow-constraints.md`
7595
- `.github/aw/workflow-editing.md`
7696
- `.github/aw/workflow-patterns.md`
@@ -91,5 +111,6 @@ After loading the matching workflow prompt or skill, follow it directly:
91111
- Choose workflow architecture and patterns: `.github/aw/patterns.md`
92112
- Optimize token usage and cost: `.github/aw/token-optimization.md`
93113
- Design long-running multi-agent research workflows: `.github/aw/multi-agent-research.md`
114+
- Add skills or agent plugins requested by the user (`skills:` / `plugins:` frontmatter, never on-the-fly installs): `.github/aw/skills.md`
94115

95116
When the task involves OTEL, OTLP, traces, observability backends, or telemetry-driven analysis, also read and follow `skills/otel-queries/SKILL.md` after loading the matching workflow prompt or skill.

‎.github/workflows/agentics-maintenance.yml‎

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# This file was automatically generated by pkg/workflow/maintenance_workflow.go (v0.87.5). DO NOT EDIT. To debug this workflow, load the skill at https://github.com/github/gh-aw/blob/main/debug.md
1+
# This file was automatically generated by pkg/workflow/maintenance_workflow.go (v0.89.21). DO NOT EDIT. To debug this workflow, load the skill at https://github.com/github/gh-aw/blob/main/debug.md
22
#
33
# ___ _ _
44
# / _ \ | | (_)
@@ -44,9 +44,9 @@ on:
4444
description: 'Optional maintenance operation to run'
4545
required: false
4646
type: choice
47-
default: ''
47+
default: 'none'
4848
options:
49-
- ''
49+
- 'none'
5050
- 'disable'
5151
- 'enable'
5252
- 'update'
@@ -88,13 +88,13 @@ permissions: {}
8888

8989
jobs:
9090
close-expired-discussions:
91-
if: ${{ (!(github.event.repository.fork)) && github.event_name != 'push' && (github.event_name != 'workflow_dispatch' && github.event_name != 'workflow_call' || inputs.operation == '') }}
91+
if: ${{ (!(github.event.repository.fork)) && github.event_name != 'push' && (github.event_name != 'workflow_dispatch' && github.event_name != 'workflow_call' || inputs.operation == '' || inputs.operation == 'none') }}
9292
runs-on: ubuntu-slim
9393
permissions:
9494
discussions: write
9595
steps:
9696
- name: Setup Scripts
97-
uses: github/gh-aw-actions/setup@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
97+
uses: github/gh-aw-actions/setup@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
9898
with:
9999
destination: ${{ runner.temp }}/gh-aw/actions
100100

@@ -109,13 +109,13 @@ jobs:
109109
const { main } = require(path.join(actionsDir, 'close_expired_discussions.cjs'));
110110
await main();
111111
close-expired-issues:
112-
if: ${{ (!(github.event.repository.fork)) && github.event_name != 'push' && (github.event_name != 'workflow_dispatch' && github.event_name != 'workflow_call' || inputs.operation == '') }}
112+
if: ${{ (!(github.event.repository.fork)) && github.event_name != 'push' && (github.event_name != 'workflow_dispatch' && github.event_name != 'workflow_call' || inputs.operation == '' || inputs.operation == 'none') }}
113113
runs-on: ubuntu-slim
114114
permissions:
115115
issues: write
116116
steps:
117117
- name: Setup Scripts
118-
uses: github/gh-aw-actions/setup@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
118+
uses: github/gh-aw-actions/setup@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
119119
with:
120120
destination: ${{ runner.temp }}/gh-aw/actions
121121

@@ -130,13 +130,13 @@ jobs:
130130
const { main } = require(path.join(actionsDir, 'close_expired_issues.cjs'));
131131
await main();
132132
close-expired-pull-requests:
133-
if: ${{ (!(github.event.repository.fork)) && github.event_name != 'push' && (github.event_name != 'workflow_dispatch' && github.event_name != 'workflow_call' || inputs.operation == '') }}
133+
if: ${{ (!(github.event.repository.fork)) && github.event_name != 'push' && (github.event_name != 'workflow_dispatch' && github.event_name != 'workflow_call' || inputs.operation == '' || inputs.operation == 'none') }}
134134
runs-on: ubuntu-slim
135135
permissions:
136136
pull-requests: write
137137
steps:
138138
- name: Setup Scripts
139-
uses: github/gh-aw-actions/setup@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
139+
uses: github/gh-aw-actions/setup@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
140140
with:
141141
destination: ${{ runner.temp }}/gh-aw/actions
142142

@@ -152,13 +152,13 @@ jobs:
152152
await main();
153153
154154
cleanup-cache-memory:
155-
if: ${{ (!(github.event.repository.fork)) && github.event_name != 'push' && (github.event_name != 'workflow_dispatch' && github.event_name != 'workflow_call' || inputs.operation == '' || inputs.operation == 'clean_cache_memories') }}
155+
if: ${{ (!(github.event.repository.fork)) && github.event_name != 'push' && (github.event_name != 'workflow_dispatch' && github.event_name != 'workflow_call' || inputs.operation == '' || inputs.operation == 'none' || inputs.operation == 'clean_cache_memories') }}
156156
runs-on: ubuntu-slim
157157
permissions:
158158
actions: write
159159
steps:
160160
- name: Setup Scripts
161-
uses: github/gh-aw-actions/setup@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
161+
uses: github/gh-aw-actions/setup@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
162162
with:
163163
destination: ${{ runner.temp }}/gh-aw/actions
164164

@@ -174,7 +174,7 @@ jobs:
174174
await main();
175175
176176
run_operation:
177-
if: ${{ (github.event_name == 'workflow_dispatch' || github.event_name == 'workflow_call') && inputs.operation != '' && inputs.operation != 'safe_outputs' && inputs.operation != 'create_labels' && inputs.operation != 'activity_report' && inputs.operation != 'close_agentic_workflows_issues' && inputs.operation != 'clean_cache_memories' && inputs.operation != 'update_pull_request_branches' && inputs.operation != 'validate' && inputs.operation != 'forecast' && (!(github.event.repository.fork)) }}
177+
if: ${{ (github.event_name == 'workflow_dispatch' || github.event_name == 'workflow_call') && inputs.operation != '' && inputs.operation != 'none' && inputs.operation != 'safe_outputs' && inputs.operation != 'create_labels' && inputs.operation != 'activity_report' && inputs.operation != 'close_agentic_workflows_issues' && inputs.operation != 'clean_cache_memories' && inputs.operation != 'update_pull_request_branches' && inputs.operation != 'validate' && inputs.operation != 'forecast' && (!(github.event.repository.fork)) }}
178178
runs-on: ubuntu-slim
179179
permissions:
180180
actions: write
@@ -189,7 +189,7 @@ jobs:
189189
persist-credentials: false
190190

191191
- name: Setup Scripts
192-
uses: github/gh-aw-actions/setup@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
192+
uses: github/gh-aw-actions/setup@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
193193
with:
194194
destination: ${{ runner.temp }}/gh-aw/actions
195195

@@ -206,9 +206,9 @@ jobs:
206206
await main();
207207
208208
- name: Install gh-aw
209-
uses: github/gh-aw-actions/setup-cli@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
209+
uses: github/gh-aw-actions/setup-cli@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
210210
with:
211-
version: v0.87.5
211+
version: v0.89.21
212212

213213
- name: Run operation
214214
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
@@ -240,7 +240,7 @@ jobs:
240240
pull-requests: write
241241
steps:
242242
- name: Setup Scripts
243-
uses: github/gh-aw-actions/setup@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
243+
uses: github/gh-aw-actions/setup@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
244244
with:
245245
destination: ${{ runner.temp }}/gh-aw/actions
246246

@@ -291,7 +291,7 @@ jobs:
291291
persist-credentials: false
292292

293293
- name: Setup Scripts
294-
uses: github/gh-aw-actions/setup@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
294+
uses: github/gh-aw-actions/setup@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
295295
with:
296296
destination: ${{ runner.temp }}/gh-aw/actions
297297

@@ -341,7 +341,7 @@ jobs:
341341
persist-credentials: false
342342

343343
- name: Setup Scripts
344-
uses: github/gh-aw-actions/setup@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
344+
uses: github/gh-aw-actions/setup@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
345345
with:
346346
destination: ${{ runner.temp }}/gh-aw/actions
347347

@@ -358,9 +358,9 @@ jobs:
358358
await main();
359359
360360
- name: Install gh-aw
361-
uses: github/gh-aw-actions/setup-cli@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
361+
uses: github/gh-aw-actions/setup-cli@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
362362
with:
363-
version: v0.87.5
363+
version: v0.89.21
364364

365365
- name: Create missing labels
366366
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
@@ -391,7 +391,7 @@ jobs:
391391
persist-credentials: false
392392

393393
- name: Setup Scripts
394-
uses: github/gh-aw-actions/setup@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
394+
uses: github/gh-aw-actions/setup@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
395395
with:
396396
destination: ${{ runner.temp }}/gh-aw/actions
397397

@@ -408,9 +408,9 @@ jobs:
408408
await main();
409409
410410
- name: Install gh-aw
411-
uses: github/gh-aw-actions/setup-cli@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
411+
uses: github/gh-aw-actions/setup-cli@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
412412
with:
413-
version: v0.87.5
413+
version: v0.89.21
414414

415415
- name: Restore activity report logs cache
416416
id: activity_report_logs_cache
@@ -498,7 +498,7 @@ jobs:
498498
persist-credentials: false
499499

500500
- name: Setup Scripts
501-
uses: github/gh-aw-actions/setup@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
501+
uses: github/gh-aw-actions/setup@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
502502
with:
503503
destination: ${{ runner.temp }}/gh-aw/actions
504504

@@ -515,9 +515,9 @@ jobs:
515515
await main();
516516
517517
- name: Install gh-aw
518-
uses: github/gh-aw-actions/setup-cli@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
518+
uses: github/gh-aw-actions/setup-cli@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
519519
with:
520-
version: v0.87.5
520+
version: v0.89.21
521521

522522
- name: Restore forecast report logs cache
523523
id: forecast_report_logs_cache
@@ -594,7 +594,7 @@ jobs:
594594
issues: write
595595
steps:
596596
- name: Setup Scripts
597-
uses: github/gh-aw-actions/setup@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
597+
uses: github/gh-aw-actions/setup@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
598598
with:
599599
destination: ${{ runner.temp }}/gh-aw/actions
600600

@@ -635,7 +635,7 @@ jobs:
635635
persist-credentials: false
636636

637637
- name: Setup Scripts
638-
uses: github/gh-aw-actions/setup@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
638+
uses: github/gh-aw-actions/setup@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
639639
with:
640640
destination: ${{ runner.temp }}/gh-aw/actions
641641

@@ -652,9 +652,9 @@ jobs:
652652
await main();
653653
654654
- name: Install gh-aw
655-
uses: github/gh-aw-actions/setup-cli@2a78d04403fdc6907d0f05327cffac9dbad5312d # v0.87.5
655+
uses: github/gh-aw-actions/setup-cli@924af5fdc64061cfbf66fb584c8b07e2ac230c60 # v0.89.21
656656
with:
657-
version: v0.87.5
657+
version: v0.89.21
658658

659659
- name: Validate workflows and file issue on findings
660660
uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0

‎.github/workflows/copilot-setup-steps.yml‎

Lines changed: 5 additions & 3 deletions

0 commit comments

Comments
 (0)