Skip to content

Fix Cygwin installation path for Windows Server 2025 #991

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 23, 2025

Conversation

smorimoto
Copy link
Member

Switch Cygwin installation from D: to C: drive due to D: drive removal in Windows Server 2025 runners. While this may impact performance compared to the previous D: drive optimization (PR #55), it ensures compatibility with the new runner environment.

Closes #990

@smorimoto smorimoto added bug Something isn't working upstream labels Jul 23, 2025
@smorimoto smorimoto marked this pull request as draft July 23, 2025 14:58
@smorimoto
Copy link
Member Author

Ref: actions/runner-images#12416

@smorimoto smorimoto requested a review from Copilot July 23, 2025 15:05
Copilot

This comment was marked as outdated.

@smorimoto smorimoto force-pushed the fix/windows-cygwin-path-c-drive branch from 898899f to 3a6ba6e Compare July 23, 2025 17:53
@smorimoto smorimoto requested a review from Copilot July 23, 2025 17:53
@smorimoto smorimoto marked this pull request as ready for review July 23, 2025 17:53
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR fixes compatibility issues with Windows Server 2025 runners by changing the Cygwin installation path from the D: drive to the C: drive, as the D: drive is no longer available in the new runner environment.

  • Updates Cygwin root path from D:\cygwin to C:\cygwin
  • Changes Dune cache location from D:\dune to C:\dune
  • Moves OPAM root directory from D:\.opam to C:\.opam

@smorimoto smorimoto force-pushed the fix/windows-cygwin-path-c-drive branch from 3a6ba6e to f480193 Compare July 23, 2025 17:59
@smorimoto smorimoto merged commit 80998de into master Jul 23, 2025
18 checks passed
@smorimoto smorimoto deleted the fix/windows-cygwin-path-c-drive branch July 23, 2025 23:14
@a2line
Copy link

a2line commented Jul 24, 2025

We are using actions/cache@v4. Your message made me see that I was still pointing D:\.opam and changing to C: the CI is working again. Thank you very much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working upstream
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Windows Server 2025 Runner Compatibility Issue
2 participants