summaryrefslogtreecommitdiff
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/ci.yml')
-rw-r--r--.github/workflows/ci.yml81
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