]> git.ipfire.org Git - thirdparty/curl.git/commit
GHA/windows: fix shell, fix GHA fail to share cache between arm and intel Windows
authorViktor Szakats <commit@vsz.me>
Tue, 27 Jan 2026 23:15:45 +0000 (00:15 +0100)
committerViktor Szakats <commit@vsz.me>
Wed, 28 Jan 2026 01:33:57 +0000 (02:33 +0100)
commitfb44e44d929f4e8eb140e5e1c7bd3a7f4d0e7d58
tree7b3e5ff819237f9ee303b556b0423750f4c5d8bb
parent1b50dcc2abd40d60d16c7c9b2fcbfc093c0419d3
GHA/windows: fix shell, fix GHA fail to share cache between arm and intel Windows

A cache entry created by windows-2022 is not picked up by
windows-11-arm. Also a cache created by windows-11-arm is not picked up
by windows-2022. Possibly related to this filed in 2025 June:
https://github.com/actions/cache/issues/1622. Also tried
`enableCrossOsArchive` to no avail. Unclear if these two runners count
as distinct operating systems, I'd guess not. Cache entries are
identical on the web UI. Via GH API they show up with the same cache key
bot different "version" (hash) and different sizes, possibly due to the
zstd vs. gzip bug above.

Fixing (identical error text on either runner):
```
Error: Failed to restore cache entry. Exiting as fail-on-cache-miss is set. Input key: Windows-stunnel-5.76-amd64
```

Also fix a silly typo in the shell value.

Follow-up to 0f54ca6150f5bff5e8eb8b165de86262e98f5e69 #20454
Closes #20456
.github/workflows/windows.yml