]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
GHA/windows: bump Cygwin action, move package store to `D:`
authorViktor Szakats <commit@vsz.me>
Sat, 12 Apr 2025 15:44:43 +0000 (17:44 +0200)
committerViktor Szakats <commit@vsz.me>
Sat, 12 Apr 2025 18:59:44 +0000 (20:59 +0200)
- to benefit from the new download retry mechanism.
  https://github.com/cygwin/cygwin-install-action/pull/26

- to use a new setting that not only moves the Cygwin install target
  directory to the faster `D:` drive, but also the package download
  directory. Expecting a little performance improvement from this for
  the Cygwin install step.
  https://github.com/cygwin/cygwin-install-action/commit/d3a7464b92425a95438e794ec49927871dde78d2
  https://github.com/cygwin/cygwin-install-action/pull/27

Closes #17040

.github/workflows/windows.yml

index e490d40749e01cc72bb5b30ee6c5e624bf71ffdf..36f7c5a4fc628015fb9b21fd37555c64bfcda023 100644 (file)
@@ -55,12 +55,11 @@ jobs:
     steps:
       - run: git config --global core.autocrlf input
         shell: pwsh
-
-      - uses: cygwin/cygwin-install-action@f61179d72284ceddc397ed07ddb444d82bf9e559 # v5
+      - uses: cygwin/cygwin-install-action@e67b1f4a359a621ee71cc8f0a96d3b8be1c9a218 # v5
         with:
           platform: ${{ matrix.platform }}
           site: https://mirrors.kernel.org/sourceware/cygwin/
-          install-dir: D:\cygwin
+          work-vol: 'D:'
           # https://cygwin.com/cgi-bin2/package-grep.cgi
           packages: >-
             autoconf libtool gcc-core gcc-g++ binutils