Skip to content

Harden Windows CLI integration workflow - #65929

Merged
pelikhan merged 2 commits into
mainfrom
copilot/aw-10-harden-windows-cli-integration
Oct 5, 2026
Merged

pelikhan merged 2 commits into
mainfrom
copilot/aw-10-harden-windows-cli-integration

Conversation

Copilot AI commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

The Windows CLI integration workflow needs stronger PATH-shadowing coverage, bounded job timeouts, and failure reporting that does not require issue-write credentials.

  • Action pins: Align version comments with pinned SHAs.
  • PATH coverage: Populate the toolcache directory with gh-aw.exe; assert that where gh-aw resolves to the expected directory for workspace-first and toolcache-first scenarios across shell variants.
  • Timeouts and failures: Set build, integration, and conclusion limits to 10, 15, and 5 minutes. Replace issue creation with a linked failure summary and retain the conclusion job’s failure gate.
$env:PATH = "$toolcacheDir;$workspace;$originalPath"
$expectedExecutable = Join-Path $toolcacheDir "gh-aw.exe"

Copilot AI linked an issue Oct 5, 2026 that may be closed by this pull request
4 tasks
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Update Windows CLI integration workflow for improved reliability Harden Windows CLI integration workflow Oct 5, 2026
Copilot AI requested a review from pelikhan October 5, 2026 19:59
@pelikhan
pelikhan marked this pull request as ready for review October 5, 2026 20:09
Copilot AI balanced review requested due to automatic review settings October 5, 2026 20:09
@pelikhan
pelikhan merged commit 81891f2 into main Oct 5, 2026
3 checks passed
@pelikhan
pelikhan deleted the copilot/aw-10-harden-windows-cli-integration branch October 5, 2026 20:09

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.

Copilot review overview

🟢 Approval recommended

The focused workflow changes satisfy the stated acceptance criteria without introducing unresolved issues.

Review effort: Balanced
Findings: None

What changed in this PR

Hardens Windows CLI integration testing and failure reporting.

Changes:

  • Adds exact PATH-precedence coverage across Windows shells.
  • Applies bounded job timeouts and aligned action-version comments.
  • Replaces issue creation with a linked step summary while retaining failure gating.
File Description
.github/​workflows/​windows-cli-integration.yml Strengthens PATH tests, timeouts, action pins, and failure reporting.

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

@github-actions

github-actions Bot commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

🎉 This pull request is included in a new release.

Release: v0.91.0

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.

[AW Top 10] 04 Harden Windows CLI integration workflow

3 participants