88 - " .github/workflows/docs.yml"
99 - " .github/workflows/wheels*"
1010 - " .gitmodules"
11- - " .travis.yml"
1211 - " docs/**"
1312 - " wheels/**"
1413 pull_request :
1514 paths-ignore :
1615 - " .github/workflows/docs.yml"
1716 - " .github/workflows/wheels*"
1817 - " .gitmodules"
19- - " .travis.yml"
2018 - " docs/**"
2119 - " wheels/**"
2220 workflow_dispatch :
4947 uses : actions/checkout@v4
5048
5149 - name : Install Cygwin
52- uses : cygwin/cygwin-install-action @v4
50+ uses : egor-tensin/setup-cygwin @v4
5351 with :
54- platform : x86_64
5552 packages : >
5653 gcc-g++
5754 ghostscript
7168 make
7269 netpbm
7370 perl
71+ python39=3.9.16-1
7472 python3${{ matrix.python-minor-version }}-cffi
7573 python3${{ matrix.python-minor-version }}-cython
7674 python3${{ matrix.python-minor-version }}-devel
@@ -82,13 +80,13 @@ jobs:
8280 zlib-devel
8381
8482 - name : Add Lapack to PATH
85- uses : egor-tensin/cleanup-path@v3
83+ uses : egor-tensin/cleanup-path@v4
8684 with :
8785 dirs : ' C:\cygwin\bin;C:\cygwin\lib\lapack'
8886
8987 - name : Select Python version
9088 run : |
91- ln -sf c:/cygwin/bin/python3.${{ matrix.python-minor-version }} c:/cygwin/bin/python3
89+ ln -sf c:/tools/ cygwin/bin/python3.${{ matrix.python-minor-version }} c:/tools /cygwin/bin/python3
9290
9391 - name : Get latest NumPy version
9492 id : latest-numpy
9795 python3 -m pip list --outdated | grep numpy | sed -r 's/ +/ /g' | cut -d ' ' -f 3 | sed 's/^/version=/' >> $GITHUB_OUTPUT
9896
9997 - name : pip cache
100- uses : actions/cache@v3
98+ uses : actions/cache@v4
10199 with :
102100 path : ' C:\cygwin\home\runneradmin\.cache\pip'
103101 key : ${{ runner.os }}-cygwin-pip3.${{ matrix.python-minor-version }}-numpy${{ steps.latest-numpy.outputs.version }}-${{ hashFiles('.ci/install.sh') }}
@@ -143,7 +141,7 @@ jobs:
143141 bash.exe .ci/after_success.sh
144142
145143 - name : Upload coverage
146- uses : codecov/codecov-action@v3
144+ uses : codecov/codecov-action@v3.1.5
147145 with :
148146 file : ./coverage.xml
149147 flags : GHA_Cygwin
0 commit comments