Skip to content

Feature/windows foundry support#31

Merged
Louis-7 merged 5 commits into
mainfrom
feature/windows-foundry-support
Jun 2, 2026
Merged

Feature/windows foundry support#31
Louis-7 merged 5 commits into
mainfrom
feature/windows-foundry-support

Conversation

@Louis-7

@Louis-7 Louis-7 commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

Pull Request Template

Description

Support Microsoft Foundry (az login) on Windows.

Type of Change

  • Bug fix
  • New feature
  • Documentation update
  • Refactor
  • Other

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

Louis-7 added 5 commits June 2, 2026 11:12
… and Windows

- Created PathService to restore the full PATH for GUI-launched apps on macOS and Windows, ensuring child processes can access user-installed binaries.
- Replaced direct calls to fix-path with PathService for better modularity and maintainability.
- Added unit tests for PathService and Windows PATH management functionality.
- Updated the fetchTokenFromAzureCli method to include options for executing the `az` command on Windows, ensuring compatibility with .cmd batch files.
- Added comments to clarify the purpose of the new options for better maintainability.
@Louis-7 Louis-7 merged commit 26231a4 into main Jun 2, 2026
9 checks passed
@Louis-7 Louis-7 deleted the feature/windows-foundry-support branch June 2, 2026 04: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.

1 participant