diff options
Diffstat (limited to '.github/workflows')
-rw-r--r-- | .github/workflows/ci.yml | 81 |
1 files changed, 35 insertions, 46 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 35c6d31cb..f7f059d25 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -75,21 +75,21 @@ jobs: - SWIGLANG: guile VER: '3.0' - SWIGLANG: java - - SWIGLANG: javascript - ENGINE: node - VER: '6' - CPPSTD: c++11 - os: ubuntu-18.04 - - SWIGLANG: javascript - ENGINE: node - VER: '8' - CPPSTD: c++11 - os: ubuntu-18.04 - - SWIGLANG: javascript - ENGINE: node - VER: '10' - CPPSTD: c++11 - os: ubuntu-18.04 + #- SWIGLANG: javascript + # ENGINE: node + # VER: '6' + # CPPSTD: c++11 + # os: ubuntu-18.04 + #- SWIGLANG: javascript + # ENGINE: node + # VER: '8' + # CPPSTD: c++11 + # os: ubuntu-18.04 + #- SWIGLANG: javascript + # ENGINE: node + # VER: '10' + # CPPSTD: c++11 + # os: ubuntu-18.04 - SWIGLANG: javascript ENGINE: node VER: '12' @@ -108,16 +108,6 @@ jobs: CPPSTD: c++11 - SWIGLANG: perl5 - SWIGLANG: php - VER: '7.0' - - SWIGLANG: php - VER: '7.1' - - SWIGLANG: php - VER: '7.2' - - SWIGLANG: php - VER: '7.3' - - SWIGLANG: php - VER: '7.4' - - SWIGLANG: php VER: '8.0' - SWIGLANG: php VER: '8.1' @@ -125,12 +115,12 @@ jobs: VER: '8.2' - SWIGLANG: python PY2: 2 - - SWIGLANG: python - VER: '3.3' - os: ubuntu-18.04 # Python < 3.5 not available for 20.04. - - SWIGLANG: python - VER: '3.4' - os: ubuntu-18.04 # Python < 3.5 not available for 20.04. + #- SWIGLANG: python + # VER: '3.3' + # os: ubuntu-18.04 # Python < 3.5 not available for 20.04. + #- SWIGLANG: python + # VER: '3.4' + # os: ubuntu-18.04 # Python < 3.5 not available for 20.04. - SWIGLANG: python VER: '3.5' - SWIGLANG: python @@ -156,21 +146,18 @@ jobs: - SWIGLANG: python SWIG_FEATURES: -builtin -O - SWIGLANG: r - - SWIGLANG: ruby - VER: '1.9' - os: ubuntu-18.04 + # rvm fails to install Ruby 1.9 on ubuntu-20.04 + #- SWIGLANG: ruby + # VER: '1.9' + # os: ubuntu-18.04 - SWIGLANG: ruby VER: '2.0' - os: ubuntu-18.04 - SWIGLANG: ruby VER: '2.1' - os: ubuntu-18.04 - SWIGLANG: ruby VER: '2.2' - os: ubuntu-18.04 - SWIGLANG: ruby VER: '2.3' - os: ubuntu-18.04 - SWIGLANG: ruby VER: '2.4' - SWIGLANG: ruby @@ -185,11 +172,13 @@ jobs: - SWIGLANG: ruby VER: '3.1' CPPSTD: c++11 + - SWIGLANG: ruby + CPPSTD: c++11 + VER: '3.2' - SWIGLANG: scilab VER: '5.5.2' - SWIGLANG: scilab - os: ubuntu-18.04 # scilab 6.0 - - SWIGLANG: scilab + VER: '6.0.2' - SWIGLANG: tcl # c++11 testing - SWIGLANG: csharp @@ -319,11 +308,11 @@ jobs: # Experimental languages (these are allowed to fail) - SWIGLANG: mzscheme continue-on-error: true - - SWIGLANG: ocaml - CPPSTD: c++17 - GCC: 11 - continue-on-error: true - os: ubuntu-18.04 # ocaml-4.08 in ubuntu-20.04 not yet working + #- SWIGLANG: ocaml + # CPPSTD: c++17 + # GCC: 11 + # continue-on-error: true + # os: ubuntu-18.04 # ocaml-4.08 in ubuntu-20.04 not yet working # Run all of them, as opposed to aborting when one fails fail-fast: false @@ -340,7 +329,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: submodules: recursive |