Skip to content

Add "wiki" agentic workflow to exercise Windows runner integration - #56501

Merged
pelikhan merged 2 commits into
mainfrom
copilot/wiki-add-agentic-workflows
Aug 28, 2026
Merged

Add "wiki" agentic workflow to exercise Windows runner integration#56501
pelikhan merged 2 commits into
mainfrom
copilot/wiki-add-agentic-workflows

Conversation

Copilot AI commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Adds a lightweight agentic workflow that pins the agent job to a Windows runner with the default Docker agent runtime, so Windows integration can be exercised end-to-end. The prompt is intentionally trivial (write a haiku, open one issue) on a small model to keep runs cheap.

Workflow (.github/workflows/wiki.md)

  • runs-on: windows-latest for the agent job; framework jobs remain on ubuntu-slim.
  • Default Docker agent runtime (sandbox.agent.runtime omitted — setting it to docker is invalid).
  • Triggers: centralized /wiki slash command plus workflow_dispatch with an optional topic input.
  • model: copilot/gpt-5.4-mini, network: {}, strict: true, timeout-minutes: 10.
  • Single safe-outputs.create-issue (max: 1, [wiki] title prefix) as the only write path.
  • concurrency.job-discriminator: ${{ github.run_id }} so concurrent dispatches don't share a conclusion slot.
on:
  slash_command:
    strategy: centralized
    name: wiki
  workflow_dispatch:
    inputs:
      topic: { description: "Topic for the haiku", required: false, default: "Windows runners" }

runs-on: windows-latest

Compiled output (.github/workflows/wiki.lock.yml)

  • Regenerated; jobs.agent.runs-on resolves to windows-latest.

Note

docs/src/content/docs/reference/frontmatter.md still lists windows-* as unsupported. Left unchanged deliberately — this workflow is the experiment that would inform whether that row should change.

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title Add "wiki" agentic workflow to test Windows runner integration Add "wiki" agentic workflow to exercise Windows runner integration Aug 28, 2026
Copilot AI requested a review from pelikhan August 28, 2026 03:46
@pelikhan

Copy link
Copy Markdown
Collaborator

@copilot rename to "windows.md" - recompile

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>

Copilot AI commented Aug 28, 2026

Copy link
Copy Markdown
Contributor Author

@copilot rename to "windows.md" - recompile

Renamed to .github/workflows/windows.md and recompiled in a1e9084. The slash command is now /windows and the issue title prefix [windows] ; agentic_commands.yml routing was regenerated too.

@pelikhan
pelikhan marked this pull request as ready for review August 28, 2026 03:56
Copilot AI balanced review requested due to automatic review settings August 28, 2026 03:56
@pelikhan
pelikhan merged commit 6384d0a into main Aug 28, 2026
1 check passed
@pelikhan
pelikhan deleted the copilot/wiki-add-agentic-workflows branch August 28, 2026 03:56

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a low-cost workflow intended to exercise the Docker agent runtime on a Windows runner.

Changes:

  • Adds a haiku-to-issue workflow with restricted safe outputs.
  • Generates the Windows-hosted agent workflow.
  • Registers centralized slash-command routing.
Show a summary per file
File Description
.github/workflows/windows.md Defines the Windows integration workflow.
.github/workflows/windows.lock.yml Contains the compiled GitHub Actions workflow.
.github/workflows/agentic_commands.yml Registers centralized command routing.

Review details

  • Files reviewed: 2/3 changed files
  • Comments generated: 2
  • Review effort level: Balanced

Comment on lines +503 to +506
run: |
if [ -z "${RUNNER_TOOL_CACHE:-}" ]; then
echo "RUNNER_TOOL_CACHE=${{ runner.tool_cache }}" >> "$GITHUB_ENV"
fi
# /summarize -> pdf-summary [issue_comment,issues] reaction=eyes
# /tidy -> tidy [pull_request_comment] reaction=eyes
# /unbloat -> unbloat-docs [pull_request_comment] reaction=eyes
# /wiki -> wiki [discussion,discussion_comment,issue_comment,issues,pull_request,pull_request_comment,pull_request_review_comment] reaction=eyes
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This pull request is included in a new release.

Release: v0.87.9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants