8000 Fix #75: the ci cache fails for windows msys2 workflows by pedrolcl · Pull Request #76 · pedrolcl/sonivox · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Fix #75: the ci cache fails for windows msys2 workflows #76

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

Open
wants to merge 2 commits into
base: devel
Choose a base branch
from

Conversation

pedrolcl
Copy link
Owner
@pedrolcl pedrolcl commented Jun 22, 2025

Description

MSYS2 workflows restore the DLS file from the cache, but cmake downloads another copy anyway. This is caused by the $TEMP directory that cannot be changed in MSYS2, so we need to copy the DLS around. Shame!

The extra DLS cache is created by the native windows worflow, arm64 job. I've found no solution for this.

Related Issues

Fix #75

Checklist

  • I have followed the contribution guidelines.
  • My code follows the coding standards.
  • I have tested my changes.

@pedrolcl pedrolcl linked an issue Jun 22, 2025 that may be closed by this pull request
@pedrolcl pedrolcl requested a review from rsp4jack June 22, 2025 16:44
@pedrolcl pedrolcl added the bug Something isn't working label Jun 22, 2025
@pedrolcl
Copy link
Owner Author

The problem with the extra cache created by the windows-11-arm runner is that:

  • The zstd compression method is preferred over gzip
  • The windows-11-arm runner image omits the zstd tool.

I've opened an issue: actions/cache#1622

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

Successfully merging this pull request may close these issues.

The CI cache fails for Windows MSYS2 workflows
1 participant
0