Skip to content

Conversation

@ashwin-ant
Copy link
Collaborator

@ashwin-ant ashwin-ant commented Jan 5, 2026

Summary

  • Fixes Windows e2e test failures by improving Claude Code installation handling
  • The installer reports success but doesn't actually install to the expected location
  • Adds debug output to show directory contents after installation
  • Searches multiple common paths for claude.exe
  • Falls back to recursive search if not found in expected locations

Test plan

  • Check CI output to see where claude.exe actually gets installed
  • Verify Windows e2e tests pass after finding the correct path
  • Confirm Linux/macOS tests still pass (no changes to those steps)

🤖 Generated with Claude Code

ashwin-ant and others added 2 commits January 5, 2026 22:44
- Add verification that claude.exe exists after installation
- Fail early with clear error message if executable not found
- Replace Out-File with Add-Content for more reliable GITHUB_PATH handling
- Apply fix to both test-e2e and test-examples jobs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
The Claude installer reports success but the file isn't at the
expected location. This adds:
- Debug output showing directory contents
- Search across common installation paths
- Fallback recursive search to find claude.exe

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@ashwin-ant ashwin-ant closed this Jan 5, 2026
@ashwin-ant ashwin-ant deleted the ashwin/fix-windows-e2e-workflow branch January 5, 2026 17:44
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.

2 participants