Skip to content

Commit e7fb5ec

Browse files
authored
[automated] Merge branch 'net11.0' => 'release/11.0.1xx-rc1' (#37812)
I detected changes in the net11.0 branch which have not been merged yet to release/11.0.1xx-rc1. I'm a robot and am configured to help you automatically keep release/11.0.1xx-rc1 up to date, so I've opened this PR. This PR merges commits made on net11.0 by the following committers: * kevin68 * kubaflo * Shalini-Ashokan * github-actions[bot] * rolfbjarne * dotnet-maestro[bot] * Redth * rmarinho ## Instructions for merging from UI This PR will not be auto-merged. When pull request checks pass, complete this PR by creating a merge commit, *not* a squash or rebase commit. <img alt="merge button instructions" src="https://i.imgur.com/GepcNJV.png" width="300" /> If this repo does not allow creating merge commits from the GitHub UI, use command line instructions. ## Instructions for merging via command line Run these commands to merge this pull request from the command line. ``` sh git fetch git checkout net11.0 git pull --ff-only git checkout release/11.0.1xx-rc1 git pull --ff-only git merge --no-ff net11.0 # If there are merge conflicts, resolve them and then run git merge --continue to complete the merge # Pushing the changes to the PR branch will re-trigger PR validation. git push https://github.com/dotnet/maui HEAD:merge/net11.0-to-release/11.0.1xx-rc1 ``` <details> <summary>or if you are using SSH</summary> ``` git push git@github.com:dotnet/maui HEAD:merge/net11.0-to-release/11.0.1xx-rc1 ``` </details> After PR checks are complete push the branch ``` git push ``` ## Instructions for resolving conflicts :warning: If there are merge conflicts, you will need to resolve them manually before merging. You can do this [using GitHub][resolve-github] or using the [command line][resolve-cli]. [resolve-github]: https://help.github.com/articles/resolving-a-merge-conflict-on-github/ [resolve-cli]: https://help.github.com/articles/resolving-a-merge-conflict-using-the-command-line/ ## Instructions for updating this pull request Contributors to this repo have permission update this pull request by pushing to the branch 'merge/net11.0-to-release/11.0.1xx-rc1'. This can be done to resolve conflicts or make other changes to this pull request before it is merged. The provided examples assume that the remote is named 'origin'. If you have a different remote name, please replace 'origin' with the name of your remote. ``` git fetch git checkout -b merge/net11.0-to-release/11.0.1xx-rc1 origin/release/11.0.1xx-rc1 git pull https://github.com/dotnet/maui merge/net11.0-to-release/11.0.1xx-rc1 (make changes) git commit -m "Updated PR with my changes" git push https://github.com/dotnet/maui HEAD:merge/net11.0-to-release/11.0.1xx-rc1 ``` <details> <summary>or if you are using SSH</summary> ``` git fetch git checkout -b merge/net11.0-to-release/11.0.1xx-rc1 origin/release/11.0.1xx-rc1 git pull git@github.com:dotnet/maui merge/net11.0-to-release/11.0.1xx-rc1 (make changes) git commit -m "Updated PR with my changes" git push git@github.com:dotnet/maui HEAD:merge/net11.0-to-release/11.0.1xx-rc1 ``` </details> Contact .NET Core Engineering (dotnet/dnceng) if you have questions or issues. Also, if this PR was generated incorrectly, help us fix it. See https://github.com/dotnet/arcade/blob/main/.github/workflows/scripts/inter-branch-merge.ps1.
2 parents 65e7f24 + 1318396 commit e7fb5ec

45 files changed

Lines changed: 2121 additions & 1950 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.config/dotnet-tools.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"rollForward": false
2525
},
2626
"microsoft.dotnet.xharness.cli": {
27-
"version": "11.0.0-prerelease.26230.4",
27+
"version": "11.0.0-prerelease.26419.1",
2828
"commands": [
2929
"xharness"
3030
],

.github/ISSUE_TEMPLATE/bug-report.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,14 @@ body:
4242
label: Version with bug
4343
description: In what version do you see this issue? Run `dotnet workload list` to find your version.
4444
options:
45+
- 11.0.0-preview.7
4546
- 11.0.0-preview.6
4647
- 11.0.0-preview.5
4748
- 11.0.0-preview.4
4849
- 11.0.0-preview.3
4950
- 11.0.0-preview.2
5051
- 11.0.0-preview.1
52+
- 10.0.100
5153
- 10.0.90
5254
- 10.0.80
5355
- 10.0.71
@@ -179,12 +181,14 @@ body:
179181
- 10.0.71
180182
- 10.0.80
181183
- 10.0.90
184+
- 10.0.100
182185
- 11.0.0-preview.1
183186
- 11.0.0-preview.2
184187
- 11.0.0-preview.3
185188
- 11.0.0-preview.4
186189
- 11.0.0-preview.5
187190
- 11.0.0-preview.6
191+
- 11.0.0-preview.7
188192
validations:
189193
required: true
190194
- type: dropdown

.github/agents/agentic-workflows.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Workflows may optionally include:
4242
- Workflow files: `.github/workflows/*.md` and `.github/workflows/**/*.md`
4343
- Workflow lock files: `.github/workflows/*.lock.yml`
4444
- Shared components: `.github/workflows/shared/*.md`
45-
- Configuration: `https://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/github-agentic-workflows.md`
45+
- Configuration: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/github-agentic-workflows.md`
4646

4747
## Problems This Solves
4848

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

69-
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/create-agentic-workflow.md`
69+
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/create-agentic-workflow.md`
7070

7171
**Use cases**:
7272
- "Create a workflow that triages issues"
@@ -76,7 +76,7 @@ When you interact with this agent, it will:
7676
### Update Existing Workflow
7777
**Load when**: User wants to modify, improve, or refactor an existing workflow
7878

79-
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/update-agentic-workflow.md`
79+
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/update-agentic-workflow.md`
8080

8181
**Use cases**:
8282
- "Add web-fetch tool to the issue-classifier workflow"
@@ -86,7 +86,7 @@ When you interact with this agent, it will:
8686
### Debug Workflow
8787
**Load when**: User needs to investigate, audit, debug, or understand a workflow, troubleshoot issues, analyze logs, or fix errors
8888

89-
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/debug-agentic-workflow.md`
89+
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/debug-agentic-workflow.md`
9090

9191
**Use cases**:
9292
- "Why is this workflow failing?"
@@ -96,7 +96,7 @@ When you interact with this agent, it will:
9696
### Upgrade Agentic Workflows
9797
**Load when**: User wants to upgrade workflows to a new gh-aw version or fix deprecations
9898

99-
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/upgrade-agentic-workflows.md`
99+
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/upgrade-agentic-workflows.md`
100100

101101
**Use cases**:
102102
- "Upgrade all workflows to the latest version"
@@ -106,7 +106,7 @@ When you interact with this agent, it will:
106106
### Create a Report-Generating Workflow
107107
**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
108108

109-
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/report.md`
109+
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/report.md`
110110

111111
**Use cases**:
112112
- "Create a weekly CI health report"
@@ -116,7 +116,7 @@ When you interact with this agent, it will:
116116
### Create Shared Agentic Workflow
117117
**Load when**: User wants to create a reusable workflow component or wrap an MCP server
118118

119-
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/create-shared-agentic-workflow.md`
119+
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/create-shared-agentic-workflow.md`
120120

121121
**Use cases**:
122122
- "Create a shared component for Notion integration"
@@ -126,7 +126,7 @@ When you interact with this agent, it will:
126126
### Fix Dependabot PRs
127127
**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`)
128128

129-
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/dependabot.md`
129+
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/dependabot.md`
130130

131131
**Use cases**:
132132
- "Fix the open Dependabot PRs for npm dependencies"
@@ -136,7 +136,7 @@ When you interact with this agent, it will:
136136
### Analyze Test Coverage
137137
**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.
138138

139-
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/test-coverage.md`
139+
**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/test-coverage.md`
140140

141141
**Use cases**:
142142
- "Create a workflow that comments coverage on PRs"
@@ -146,7 +146,7 @@ When you interact with this agent, it will:
146146
### ASCII Charts
147147
**Load when**: The workflow needs compact markdown charts that render reliably in GitHub issues, comments, or discussions.
148148

149-
**Reference file**: `https://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/asciicharts.md`
149+
**Reference file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/asciicharts.md`
150150

151151
**Use cases**:
152152
- "Render a compact trend chart in a status issue"
@@ -156,7 +156,7 @@ When you interact with this agent, it will:
156156
### CLI Commands Reference
157157
**Load when**: The user asks how to run, compile, debug, or manage workflows from the command line; needs the MCP tool equivalent of a `gh aw` command; or is in a restricted environment (e.g., Copilot Cloud) without direct CLI access.
158158

159-
**Reference file**: `https://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/cli-commands.md`
159+
**Reference file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/cli-commands.md`
160160

161161
**Use cases**:
162162
- "How do I trigger workflow X on the main branch?"
@@ -167,7 +167,7 @@ When you interact with this agent, it will:
167167
### Token Consumption Optimization
168168
**Load when**: The user asks how to reduce token usage, lower workflow costs, make a workflow faster or cheaper, or measure the impact of prompt or configuration changes.
169169

170-
**Reference file**: `https://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/token-optimization.md`
170+
**Reference file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/token-optimization.md`
171171

172172
**Use cases**:
173173
- "How do I reduce the token cost of this workflow?"
@@ -180,7 +180,7 @@ When you interact with this agent, it will:
180180
### Workflow Pattern Selection
181181
**Load when**: The user asks for architecture, strategy, operating model selection, or pattern recommendations for building agentic workflows.
182182

183-
**Reference file**: `https://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/patterns.md`
183+
**Reference file**: `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/patterns.md`
184184

185185
**Use cases**:
186186
- "Which pattern should I use for multi-repo rollout?"
@@ -232,12 +232,12 @@ gh aw compile --validate
232232

233233
## Important Notes
234234

235-
- Always reference the instructions file at `https://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/github-agentic-workflows.md` for complete documentation
235+
- Always reference the instructions file at `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/github-agentic-workflows.md` for complete documentation
236236
- Use the MCP tool `agentic-workflows` when running in GitHub Copilot Cloud
237237
- Workflows must be compiled to `.lock.yml` files before running in GitHub Actions
238238
- **Bash tools are enabled by default** - Don't restrict bash commands unnecessarily since workflows are sandboxed by the AWF
239239
- Follow security best practices: minimal permissions, explicit network access, no template injection
240-
- **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://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/network.md` for the full list of valid ecosystem identifiers and domain patterns.
240+
- **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://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/network.md` for the full list of valid ecosystem identifiers and domain patterns.
241241
- **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.
242242
- **Triggering runs**: Always use `gh aw run <workflow-name>` to trigger a workflow on demand — not `gh workflow run <file>.lock.yml`. `gh aw run` handles workflow resolution by short name, input parsing and validation, and correct run-tracking for agentic workflows. Use `--ref <branch>` to run on a specific branch.
243-
- **CLI commands reference**: For a complete guide on all `gh aw` commands and their MCP tool equivalents (for restricted environments), see `https://raw.githubusercontent.com/github/gh-aw/v0.85.4/.github/aw/cli-commands.md`
243+
- **CLI commands reference**: For a complete guide on all `gh aw` commands and their MCP tool equivalents (for restricted environments), see `https://raw.githubusercontent.com/github/gh-aw/v0.86.2/.github/aw/cli-commands.md`

.github/aw/actions-lock.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,25 +10,25 @@
1010
"version": "v8.0.1",
1111
"sha": "3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c"
1212
},
13-
"actions/github-script@v9": {
13+
"actions/github-script@v9.0.0": {
1414
"repo": "actions/github-script",
15-
"version": "v9",
16-
"sha": "373c709c69115d41ff229c7e5df9f8788daa9553"
15+
"version": "v9.0.0",
16+
"sha": "3a2844b7e9c422d3c10d287c895573f7108da1b3"
1717
},
18-
"actions/setup-node@v7": {
18+
"actions/setup-node@v7.0.0": {
1919
"repo": "actions/setup-node",
20-
"version": "v7",
20+
"version": "v7.0.0",
2121
"sha": "820762786026740c76f36085b0efc47a31fe5020"
2222
},
2323
"actions/upload-artifact@v7.0.1": {
2424
"repo": "actions/upload-artifact",
2525
"version": "v7.0.1",
2626
"sha": "043fb46d1a93c77aae656e7c1c64a875d1fc6a0a"
2727
},
28-
"github/gh-aw-actions/setup@v0.85.4": {
28+
"github/gh-aw-actions/setup@v0.86.2": {
2929
"repo": "github/gh-aw-actions/setup",
30-
"version": "v0.85.4",
31-
"sha": "2709137ea6c5b0e19aa621454dc643ea8dc526b1"
30+
"version": "v0.86.2",
31+
"sha": "6aab9e5b5c91c615506061f09bedd81a23babe3c"
3232
}
3333
},
3434
"containers": {
@@ -47,20 +47,20 @@
4747
"digest": "sha256:83e48bbe12c634be8c228a576832fe45f66c529ac3659db92bddbcf2eeb6d627",
4848
"pinned_image": "ghcr.io/github/gh-aw-firewall/squid:0.27.44@sha256:83e48bbe12c634be8c228a576832fe45f66c529ac3659db92bddbcf2eeb6d627"
4949
},
50-
"ghcr.io/github/gh-aw-mcpg:v0.4.8": {
51-
"image": "ghcr.io/github/gh-aw-mcpg:v0.4.8",
52-
"digest": "sha256:38bbea36cdb46a3c9d04d1db05e672966f5239b431a2022eb35881688e5721d8",
53-
"pinned_image": "ghcr.io/github/gh-aw-mcpg:v0.4.8@sha256:38bbea36cdb46a3c9d04d1db05e672966f5239b431a2022eb35881688e5721d8"
50+
"ghcr.io/github/gh-aw-mcpg:v0.4.9": {
51+
"image": "ghcr.io/github/gh-aw-mcpg:v0.4.9",
52+
"digest": "sha256:e5a1569aeaf41820fa7bdee3e94468cae448133cdbf00119ad24f5b74db1ab9f",
53+
"pinned_image": "ghcr.io/github/gh-aw-mcpg:v0.4.9@sha256:e5a1569aeaf41820fa7bdee3e94468cae448133cdbf00119ad24f5b74db1ab9f"
5454
},
5555
"ghcr.io/github/gh-aw-node": {
5656
"image": "ghcr.io/github/gh-aw-node",
5757
"digest": "sha256:0d9f1fb5fd6610c0ac1f5194a38e45a8a1e81f8a390d5142d8e4e6f26a4b3196",
5858
"pinned_image": "ghcr.io/github/gh-aw-node@sha256:0d9f1fb5fd6610c0ac1f5194a38e45a8a1e81f8a390d5142d8e4e6f26a4b3196"
5959
},
60-
"ghcr.io/github/github-mcp-server:v1.8.0": {
61-
"image": "ghcr.io/github/github-mcp-server:v1.8.0",
62-
"digest": "sha256:d5a18c04b92714c309eb46a2305087e91a4dbd80420f6e462656699f95093520",
63-
"pinned_image": "ghcr.io/github/github-mcp-server:v1.8.0@sha256:d5a18c04b92714c309eb46a2305087e91a4dbd80420f6e462656699f95093520"
60+
"ghcr.io/github/github-mcp-server:v1.9.0": {
61+
"image": "ghcr.io/github/github-mcp-server:v1.9.0",
62+
"digest": "sha256:881b53d6f75f69bdbc1b5b10fc2f1361717c19054143b3a8529fb5c32061a50e",
63+
"pinned_image": "ghcr.io/github/github-mcp-server:v1.9.0@sha256:881b53d6f75f69bdbc1b5b10fc2f1361717c19054143b3a8529fb5c32061a50e"
6464
}
6565
}
6666
}

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ 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`

0 commit comments

Comments
 (0)