From 54a4aae35f01eddd9a75f063340b677b7a8a442b Mon Sep 17 00:00:00 2001 From: mattip Date: Mon, 29 Jan 2024 13:54:21 +0200 Subject: [PATCH 1/2] CI: pin cygwin python to 3.9.16-1 [skip cirrus][skip azp][skip circle] --- .github/workflows/cygwin.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/cygwin.yml b/.github/workflows/cygwin.yml index c8542edd32ce..410976cc76cf 100644 --- a/.github/workflows/cygwin.yml +++ b/.github/workflows/cygwin.yml @@ -25,15 +25,16 @@ jobs: submodules: recursive fetch-depth: 0 - name: Install Cygwin - uses: cygwin/cygwin-install-action@006ad0b0946ca6d0a3ea2d4437677fa767392401 # v4 + uses: egor-tensin/setup-cygwin@d2c752bab416d4b0662591bd366fc2686297c82d #v4 with: platform: x86_64 install-dir: 'C:\tools\cygwin' packages: >- - python39-devel python39-pip python-pip-wheel python-setuptools-wheel - liblapack-devel liblapack0 gcc-fortran gcc-g++ git dash cmake ninja + python39-devel=3.9.16-1 python39-pip python-pip-wheel + python-setuptools-wheel liblapack-devel liblapack0 gcc-fortran + gcc-g++ git dash cmake ninja - name: Set Windows PATH - uses: egor-tensin/cleanup-path@8469525c8ee3eddabbd3487658621a6235b3c581 # v3 + uses: egor-tensin/cleanup-path@f04bc953e6823bf491cc0bdcff959c630db1b458 # v4.0.1 with: dirs: 'C:\tools\cygwin\bin;C:\tools\cygwin\lib\lapack' - name: Verify that bash is Cygwin bash From 55ab3d4e9d978099edad158fbcbb2b0bb42c58f6 Mon Sep 17 00:00:00 2001 From: Matti Picus Date: Mon, 29 Jan 2024 14:25:19 +0200 Subject: [PATCH 2/2] CI: pin better [skip azp][skip cirrus][skip circle] Co-authored-by: Eliah Kagan --- .github/workflows/cygwin.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cygwin.yml b/.github/workflows/cygwin.yml index 410976cc76cf..b8226171db3f 100644 --- a/.github/workflows/cygwin.yml +++ b/.github/workflows/cygwin.yml @@ -30,7 +30,7 @@ jobs: platform: x86_64 install-dir: 'C:\tools\cygwin' packages: >- - python39-devel=3.9.16-1 python39-pip python-pip-wheel + python39=3.9.16-1 python39-devel=3.9.16-1 python39-pip python-pip-wheel python-setuptools-wheel liblapack-devel liblapack0 gcc-fortran gcc-g++ git dash cmake ninja - name: Set Windows PATH