Skip to content

Commit ca03645

Browse files
authored
chore: upgrade gh-aw to v0.68.2 (#3811)
Upgrades gh-aw from the previous version to v0.68.2 and recompiles all workflow lock files. ## Changes - Updated `.github/agents/agentic-workflows.agent.md` to reference v0.68.2 - Updated `.github/aw/actions-lock.json` with new action versions - Recompiled all 31 workflow `.lock.yml` files against v0.68.2
2 parents 53c24f3 + 482a66f commit ca03645

33 files changed

Lines changed: 2148 additions & 1842 deletions

.github/agents/agentic-workflows.agent.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Workflows may optionally include:
3030
- Workflow files: `.github/workflows/*.md` and `.github/workflows/**/*.md`
3131
- Workflow lock files: `.github/workflows/*.lock.yml`
3232
- Shared components: `.github/workflows/shared/*.md`
33-
- Configuration: https://github.com/github/gh-aw/blob/v0.68.0/.github/aw/github-agentic-workflows.md
33+
- Configuration: https://github.com/github/gh-aw/blob/v0.68.2/.github/aw/github-agentic-workflows.md
3434

3535
## Problems This Solves
3636

@@ -52,7 +52,7 @@ When you interact with this agent, it will:
5252
### Create New Workflow
5353
**Load when**: User wants to create a new workflow from scratch, add automation, or design a workflow that doesn't exist yet
5454

55-
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.0/.github/aw/create-agentic-workflow.md
55+
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.2/.github/aw/create-agentic-workflow.md
5656

5757
**Use cases**:
5858
- "Create a workflow that triages issues"
@@ -62,7 +62,7 @@ When you interact with this agent, it will:
6262
### Update Existing Workflow
6363
**Load when**: User wants to modify, improve, or refactor an existing workflow
6464

65-
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.0/.github/aw/update-agentic-workflow.md
65+
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.2/.github/aw/update-agentic-workflow.md
6666

6767
**Use cases**:
6868
- "Add web-fetch tool to the issue-classifier workflow"
@@ -72,7 +72,7 @@ When you interact with this agent, it will:
7272
### Debug Workflow
7373
**Load when**: User needs to investigate, audit, debug, or understand a workflow, troubleshoot issues, analyze logs, or fix errors
7474

75-
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.0/.github/aw/debug-agentic-workflow.md
75+
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.2/.github/aw/debug-agentic-workflow.md
7676

7777
**Use cases**:
7878
- "Why is this workflow failing?"
@@ -82,7 +82,7 @@ When you interact with this agent, it will:
8282
### Upgrade Agentic Workflows
8383
**Load when**: User wants to upgrade workflows to a new gh-aw version or fix deprecations
8484

85-
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.0/.github/aw/upgrade-agentic-workflows.md
85+
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.2/.github/aw/upgrade-agentic-workflows.md
8686

8787
**Use cases**:
8888
- "Upgrade all workflows to the latest version"
@@ -92,7 +92,7 @@ When you interact with this agent, it will:
9292
### Create a Report-Generating Workflow
9393
**Load when**: The workflow being created or updated produces reports — recurring status updates, audit summaries, analyses, or any structured output posted as a GitHub issue, discussion, or comment
9494

95-
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.0/.github/aw/report.md
95+
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.2/.github/aw/report.md
9696

9797
**Use cases**:
9898
- "Create a weekly CI health report"
@@ -102,7 +102,7 @@ When you interact with this agent, it will:
102102
### Create Shared Agentic Workflow
103103
**Load when**: User wants to create a reusable workflow component or wrap an MCP server
104104

105-
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.0/.github/aw/create-shared-agentic-workflow.md
105+
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.2/.github/aw/create-shared-agentic-workflow.md
106106

107107
**Use cases**:
108108
- "Create a shared component for Notion integration"
@@ -112,7 +112,7 @@ When you interact with this agent, it will:
112112
### Fix Dependabot PRs
113113
**Load when**: User needs to close or fix open Dependabot PRs that update dependencies in generated manifest files (`.github/workflows/package.json`, `.github/workflows/requirements.txt`, `.github/workflows/go.mod`)
114114

115-
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.0/.github/aw/dependabot.md
115+
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.2/.github/aw/dependabot.md
116116

117117
**Use cases**:
118118
- "Fix the open Dependabot PRs for npm dependencies"
@@ -122,7 +122,7 @@ When you interact with this agent, it will:
122122
### Analyze Test Coverage
123123
**Load when**: The workflow reads, analyzes, or reports test coverage — whether triggered by a PR, a schedule, or a slash command. Always consult this prompt before designing the coverage data strategy.
124124

125-
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.0/.github/aw/test-coverage.md
125+
**Prompt file**: https://github.com/github/gh-aw/blob/v0.68.2/.github/aw/test-coverage.md
126126

127127
**Use cases**:
128128
- "Create a workflow that comments coverage on PRs"
@@ -169,10 +169,10 @@ gh aw compile --validate
169169

170170
## Important Notes
171171

172-
- Always reference the instructions file at https://github.com/github/gh-aw/blob/v0.68.0/.github/aw/github-agentic-workflows.md for complete documentation
172+
- Always reference the instructions file at https://github.com/github/gh-aw/blob/v0.68.2/.github/aw/github-agentic-workflows.md for complete documentation
173173
- Use the MCP tool `agentic-workflows` when running in GitHub Copilot Cloud
174174
- Workflows must be compiled to `.lock.yml` files before running in GitHub Actions
175175
- **Bash tools are enabled by default** - Don't restrict bash commands unnecessarily since workflows are sandboxed by the AWF
176176
- Follow security best practices: minimal permissions, explicit network access, no template injection
177-
- **Network configuration**: Use ecosystem identifiers (`node`, `python`, `go`, etc.) or explicit FQDNs in `network.allowed`. Bare shorthands like `npm` or `pypi` are **not** valid. See https://github.com/github/gh-aw/blob/v0.68.0/.github/aw/network.md for the full list of valid ecosystem identifiers and domain patterns.
177+
- **Network configuration**: Use ecosystem identifiers (`node`, `python`, `go`, etc.) or explicit FQDNs in `network.allowed`. Bare shorthands like `npm` or `pypi` are **not** valid. See https://github.com/github/gh-aw/blob/v0.68.2/.github/aw/network.md for the full list of valid ecosystem identifiers and domain patterns.
178178
- **Single-file output**: When creating a workflow, produce exactly **one** workflow `.md` file. Do not create separate documentation files (architecture docs, runbooks, usage guides, etc.). If documentation is needed, add a brief `## Usage` section inside the workflow file itself.

.github/aw/actions-lock.json

Lines changed: 99 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,20 @@
1010
"version": "v4.1.0",
1111
"sha": "a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32"
1212
},
13-
"actions/cache/restore@v5.0.4": {
13+
"actions/cache/restore@v5.0.5": {
1414
"repo": "actions/cache/restore",
15-
"version": "v5.0.4",
16-
"sha": "668228422ae6a00e4ad889ee87cd7109ec5666a7"
15+
"version": "v5.0.5",
16+
"sha": "27d5ce7f107fe9357f9df03efb73ab90386fccae"
1717
},
18-
"actions/cache/save@v5.0.4": {
18+
"actions/cache/save@v5.0.5": {
1919
"repo": "actions/cache/save",
20-
"version": "v5.0.4",
21-
"sha": "668228422ae6a00e4ad889ee87cd7109ec5666a7"
20+
"version": "v5.0.5",
21+
"sha": "27d5ce7f107fe9357f9df03efb73ab90386fccae"
2222
},
23-
"actions/cache@v5.0.4": {
23+
"actions/cache@v5.0.5": {
2424
"repo": "actions/cache",
25-
"version": "v5.0.4",
26-
"sha": "668228422ae6a00e4ad889ee87cd7109ec5666a7"
25+
"version": "v5.0.5",
26+
"sha": "27d5ce7f107fe9357f9df03efb73ab90386fccae"
2727
},
2828
"actions/checkout@v4": {
2929
"repo": "actions/checkout",
@@ -40,10 +40,10 @@
4040
"version": "v6.0.2",
4141
"sha": "de0fac2e4500dabe0009e67214ff5f5447ce83dd"
4242
},
43-
"actions/create-github-app-token@v3.0.0": {
43+
"actions/create-github-app-token@v3.1.1": {
4444
"repo": "actions/create-github-app-token",
45-
"version": "v3.0.0",
46-
"sha": "f8d387b68d61c58ab83c6c016672934102569859"
45+
"version": "v3.1.1",
46+
"sha": "1b10c78c7865c340bc4f6099eb2f838309f1e8c3"
4747
},
4848
"actions/download-artifact@v8.0.1": {
4949
"repo": "actions/download-artifact",
@@ -60,6 +60,11 @@
6060
"version": "v9",
6161
"sha": "373c709c69115d41ff229c7e5df9f8788daa9553"
6262
},
63+
"actions/github-script@v9.0.0": {
64+
"repo": "actions/github-script",
65+
"version": "v9.0.0",
66+
"sha": "d746ffe35508b1917358783b479e04febd2b8f71"
67+
},
6368
"actions/setup-dotnet@v5.2.0": {
6469
"repo": "actions/setup-dotnet",
6570
"version": "v5.2.0",
@@ -95,10 +100,10 @@
95100
"version": "v5",
96101
"sha": "330a01c490aca151604b8cf639adc76d48f6c5d4"
97102
},
98-
"actions/upload-artifact@v7.0.0": {
103+
"actions/upload-artifact@v7.0.1": {
99104
"repo": "actions/upload-artifact",
100-
"version": "v7.0.0",
101-
"sha": "bbbca2ddaa5d8feaa63e36b76fdaad77386f024f"
105+
"version": "v7.0.1",
106+
"sha": "043fb46d1a93c77aae656e7c1c64a875d1fc6a0a"
102107
},
103108
"anchore/sbom-action@v0.20.10": {
104109
"repo": "anchore/sbom-action",
@@ -120,30 +125,30 @@
120125
"version": "v2.1.0",
121126
"sha": "9e2237c30f869ad3bcaed6a4be2cd43564dd421b"
122127
},
123-
"denoland/setup-deno@v2": {
128+
"denoland/setup-deno@v2.0.4": {
124129
"repo": "denoland/setup-deno",
125-
"version": "v2.0.3",
126-
"sha": "e95548e56dfa95d4e1a28d6f422fafe75c4c26fb"
130+
"version": "v2.0.4",
131+
"sha": "667a34cdef165d8d2b2e98dde39547c9daac7282"
127132
},
128133
"docker/build-push-action@v6": {
129134
"repo": "docker/build-push-action",
130135
"version": "v6",
131136
"sha": "10e90e3645eae34f1e60eeb005ba3a3d33f178e8"
132137
},
133-
"docker/build-push-action@v7.0.0": {
138+
"docker/build-push-action@v7.1.0": {
134139
"repo": "docker/build-push-action",
135-
"version": "v7.0.0",
136-
"sha": "d08e5c354a6adb9ed34480a06d141179aa583294"
140+
"version": "v7.1.0",
141+
"sha": "bcafcacb16a39f128d818304e6c9c0c18556b85f"
137142
},
138143
"docker/login-action@v3": {
139144
"repo": "docker/login-action",
140145
"version": "v3",
141146
"sha": "c94ce9fb468520275223c153574b00df6fe4bcc9"
142147
},
143-
"docker/login-action@v4.0.0": {
148+
"docker/login-action@v4.1.0": {
144149
"repo": "docker/login-action",
145-
"version": "v4.0.0",
146-
"sha": "b45d80f862d83dbcd57f89517bcf500b2ab88fb2"
150+
"version": "v4.1.0",
151+
"sha": "4907a6ddec9925e35a0a9e82d7399ccc52663121"
147152
},
148153
"docker/metadata-action@v6.0.0": {
149154
"repo": "docker/metadata-action",
@@ -180,45 +185,97 @@
180185
"version": "v4.35.1",
181186
"sha": "0e9f55954318745b37b7933c693bc093f7336125"
182187
},
183-
"github/gh-aw-actions/setup-cli@v0.68.1": {
188+
"github/gh-aw-actions/setup-cli@v0.68.2": {
184189
"repo": "github/gh-aw-actions/setup-cli",
185-
"version": "v0.68.1",
186-
"sha": "2fe53acc038ba01c3bbdc767d4b25df31ca5bdfc"
190+
"version": "v0.68.2",
191+
"sha": "19c436149e80e5be4f0adbd9cdeb391acea5fa91"
187192
},
188-
"github/gh-aw-actions/setup@v0.68.1": {
193+
"github/gh-aw-actions/setup@v0.68.2": {
189194
"repo": "github/gh-aw-actions/setup",
190-
"version": "v0.68.1",
191-
"sha": "2fe53acc038ba01c3bbdc767d4b25df31ca5bdfc"
195+
"version": "v0.68.2",
196+
"sha": "19c436149e80e5be4f0adbd9cdeb391acea5fa91"
192197
},
193-
"github/gh-aw/actions/setup@v0.65.3": {
198+
"github/gh-aw/actions/setup@v0.68.2": {
194199
"repo": "github/gh-aw/actions/setup",
195-
"version": "v0.65.3",
196-
"sha": "f3d24fe45b8aa0582816241fd9b3ee97a711dbe2"
200+
"version": "v0.68.2",
201+
"sha": "265e150164f303f0ea34d429eecd2d66ebe1d26f"
197202
},
198-
"github/stale-repos@v9.0.6": {
203+
"github/stale-repos@v9.0.8": {
199204
"repo": "github/stale-repos",
200-
"version": "v9.0.6",
201-
"sha": "7683f9d6900857a9e6dad8a3277a33bcc0b51d44"
205+
"version": "v9.0.8",
206+
"sha": "5f2e18fc5432823f96c1feb69327f665c2acab59"
202207
},
203-
"haskell-actions/setup@v2.10.3": {
208+
"haskell-actions/setup@v2.10.4": {
204209
"repo": "haskell-actions/setup",
205-
"version": "v2.10.3",
206-
"sha": "9cd1b7bf3f36d5a3c3b17abc3545bfb5481912ea"
210+
"version": "v2.10.4",
211+
"sha": "77bff5043ea8b8189e09903b6f29125b16c531f9"
207212
},
208213
"oven-sh/setup-bun@v2.2.0": {
209214
"repo": "oven-sh/setup-bun",
210215
"version": "v2.2.0",
211216
"sha": "0c5077e51419868618aeaa5fe8019c62421857d6"
212217
},
213-
"ruby/setup-ruby@v1.299.0": {
218+
"ruby/setup-ruby@v1.301.0": {
214219
"repo": "ruby/setup-ruby",
215-
"version": "v1.299.0",
216-
"sha": "3ff19f5e2baf30647122352b96108b1fbe250c64"
220+
"version": "v1.301.0",
221+
"sha": "4c56a21280b36d862b5fc31348f463d60bdc55d5"
217222
},
218223
"super-linter/super-linter@v8.6.0": {
219224
"repo": "super-linter/super-linter",
220225
"version": "v8.6.0",
221226
"sha": "9e863354e3ff62e0727d37183162c4a88873df41"
222227
}
228+
},
229+
"containers": {
230+
"alpine:latest": {
231+
"image": "alpine:latest",
232+
"digest": "sha256:25109184c71bdad752c8312a8623239686a9a2071e8825f20acb8f2198c3f659",
233+
"pinned_image": "alpine:latest@sha256:25109184c71bdad752c8312a8623239686a9a2071e8825f20acb8f2198c3f659"
234+
},
235+
"ghcr.io/github/gh-aw-firewall/agent:0.25.18": {
236+
"image": "ghcr.io/github/gh-aw-firewall/agent:0.25.18",
237+
"digest": "sha256:c77e8c26bab6c39e8568d8e2f8c17015944849a8cbcdfb4bd9725d8893725ca2",
238+
"pinned_image": "ghcr.io/github/gh-aw-firewall/agent:0.25.18@sha256:c77e8c26bab6c39e8568d8e2f8c17015944849a8cbcdfb4bd9725d8893725ca2"
239+
},
240+
"ghcr.io/github/gh-aw-firewall/api-proxy:0.25.18": {
241+
"image": "ghcr.io/github/gh-aw-firewall/api-proxy:0.25.18",
242+
"digest": "sha256:d16a40a3ca6e989896d0cef9f31b9412bb1fcc8755bafcafb95012ae1078539b",
243+
"pinned_image": "ghcr.io/github/gh-aw-firewall/api-proxy:0.25.18@sha256:d16a40a3ca6e989896d0cef9f31b9412bb1fcc8755bafcafb95012ae1078539b"
244+
},
245+
"ghcr.io/github/gh-aw-firewall/squid:0.25.18": {
246+
"image": "ghcr.io/github/gh-aw-firewall/squid:0.25.18",
247+
"digest": "sha256:eb102afcfbae26ffcec016adebb74d3be7b0a5bf376ba306599cdf3effbe288e",
248+
"pinned_image": "ghcr.io/github/gh-aw-firewall/squid:0.25.18@sha256:eb102afcfbae26ffcec016adebb74d3be7b0a5bf376ba306599cdf3effbe288e"
249+
},
250+
"ghcr.io/github/gh-aw-mcpg:v0.2.17": {
251+
"image": "ghcr.io/github/gh-aw-mcpg:v0.2.17",
252+
"digest": "sha256:a6dec6ec535a11c565d982afa2f98589805ed0598862b9ea9d3c751fc71afae8",
253+
"pinned_image": "ghcr.io/github/gh-aw-mcpg:v0.2.17@sha256:a6dec6ec535a11c565d982afa2f98589805ed0598862b9ea9d3c751fc71afae8"
254+
},
255+
"ghcr.io/github/github-mcp-server:v0.30.2": {
256+
"image": "ghcr.io/github/github-mcp-server:v0.30.2",
257+
"digest": "sha256:1687680e9297b465b398c0143a0072bbd96e3d6fd466cc04638943c8a439c0c9",
258+
"pinned_image": "ghcr.io/github/github-mcp-server:v0.30.2@sha256:1687680e9297b465b398c0143a0072bbd96e3d6fd466cc04638943c8a439c0c9"
259+
},
260+
"ghcr.io/github/github-mcp-server:v0.32.0": {
261+
"image": "ghcr.io/github/github-mcp-server:v0.32.0",
262+
"digest": "sha256:2763823c63bcca718ce53850a1d7fcf2f501ec84028394f1b63ce7e9f4f9be28",
263+
"pinned_image": "ghcr.io/github/github-mcp-server:v0.32.0@sha256:2763823c63bcca718ce53850a1d7fcf2f501ec84028394f1b63ce7e9f4f9be28"
264+
},
265+
"mcp/filesystem": {
266+
"image": "mcp/filesystem",
267+
"digest": "sha256:35fcf0217ca0d5bf7b0a5bd68fb3b89e08174676c0e0b4f431604512cf7b3f67",
268+
"pinned_image": "mcp/filesystem@sha256:35fcf0217ca0d5bf7b0a5bd68fb3b89e08174676c0e0b4f431604512cf7b3f67"
269+
},
270+
"mcr.microsoft.com/playwright/mcp": {
271+
"image": "mcr.microsoft.com/playwright/mcp",
272+
"digest": "sha256:7b82f29c6ef83480a97f612d53ac3fd5f30a32df3fea1e06923d4204d3532bb2",
273+
"pinned_image": "mcr.microsoft.com/playwright/mcp@sha256:7b82f29c6ef83480a97f612d53ac3fd5f30a32df3fea1e06923d4204d3532bb2"
274+
},
275+
"node:lts-alpine": {
276+
"image": "node:lts-alpine",
277+
"digest": "sha256:01743339035a5c3c11a373cd7c83aeab6ed1457b55da6a69e014a95ac4e4700b",
278+
"pinned_image": "node:lts-alpine@sha256:01743339035a5c3c11a373cd7c83aeab6ed1457b55da6a69e014a95ac4e4700b"
279+
}
223280
}
224281
}

0 commit comments

Comments
 (0)