Skip to content

Commit

Permalink
gh: upgrade to python 3.9 on Cygwin
Browse files Browse the repository at this point in the history
Seem a new python37-sphinx release on Cygwin has broken dependencies, so
upgrate Cygwin test cases to python 3.9 which is the recommanded version.
  • Loading branch information
xdelaruelle committed Feb 28, 2022
1 parent a6b868e commit 88977b2
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/windows_tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ jobs:
- name: Install system packages
run: |
# precise all sphinxcontrib packages required as dependency spec
# of python37-sphinx package is regularly broken
choco install make sed git autoconf automake libtool tcl python37 python37-sphinx zip python37-sphinxcontrib-applehelp python37-sphinxcontrib-devhelp python37-sphinxcontrib-htmlhelp python37-sphinxcontrib-jsmath python37-sphinxcontrib-qthelp python37-sphinxcontrib-serializinghtml python37-sphinxcontrib-websupport python37-alabaster python37-sqlalchemy --source cygwin
# of python39-sphinx package is regularly broken
choco install make sed git autoconf automake libtool tcl python39 python39-sphinx zip python39-sphinxcontrib-applehelp python39-sphinxcontrib-devhelp python39-sphinxcontrib-htmlhelp python39-sphinxcontrib-jsmath python39-sphinxcontrib-qthelp python39-sphinxcontrib-serializinghtml python39-sphinxcontrib-websupport python39-alabaster python39-sqlalchemy --source cygwin
- name: Install Tcl under Windows
shell: cmd
run: |
Expand Down Expand Up @@ -71,8 +71,8 @@ jobs:
- name: Install system packages
run: |
# precise all sphinxcontrib packages required as dependency spec
# of python37-sphinx package is regularly broken
choco install make sed git autoconf automake libtool tcl dejagnu python37 python37-sphinx ruby zsh tcsh mksh fish cmake R tcl-devel gcc-core wget python37-sphinxcontrib-applehelp python37-sphinxcontrib-devhelp python37-sphinxcontrib-htmlhelp python37-sphinxcontrib-jsmath python37-sphinxcontrib-qthelp python37-sphinxcontrib-serializinghtml python37-sphinxcontrib-websupport python37-alabaster python37-sqlalchemy --source cygwin
# of python39-sphinx package is regularly broken
choco install make sed git autoconf automake libtool tcl dejagnu python39 python39-sphinx ruby zsh tcsh mksh fish cmake R tcl-devel gcc-core wget python39-sphinxcontrib-applehelp python39-sphinxcontrib-devhelp python39-sphinxcontrib-htmlhelp python39-sphinxcontrib-jsmath python39-sphinxcontrib-qthelp python39-sphinxcontrib-serializinghtml python39-sphinxcontrib-websupport python39-alabaster python39-sqlalchemy --source cygwin
- name: Build Modules
run: |
& $env:CYGWIN_BASH -lc 'cd $(cygpath -u "$GITHUB_WORKSPACE") && ./configure && make'
Expand Down

0 comments on commit 88977b2

Please sign in to comment.