summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlly Betts <olly@survex.com>2022-03-16 17:55:33 +1300
committerOlly Betts <olly@survex.com>2022-03-16 17:55:33 +1300
commit993659d62c2cb79694095d587747c4d58e7eaf6c (patch)
tree7f0f2041568c900150b48751f95fa11b90b6d22b
parent0c0b93f8e06f362bae5b732460f8aeb9752b1f0c (diff)
downloadswig-993659d62c2cb79694095d587747c4d58e7eaf6c.tar.gz
[ci] Add testing for guile 2.2 and 3.0
-rw-r--r--.github/workflows/ci.yml4
-rw-r--r--Tools/CI-linux-install.sh2
2 files changed, 5 insertions, 1 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 0fd4fbe9d..08224e66a 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -64,6 +64,10 @@ jobs:
- SWIGLANG: go
VER: '1.17'
- SWIGLANG: guile
+ - SWIGLANG: guile
+ VER: '2.2'
+ - SWIGLANG: guile
+ VER: '3.0'
- SWIGLANG: java
- SWIGLANG: javascript
ENGINE: node
diff --git a/Tools/CI-linux-install.sh b/Tools/CI-linux-install.sh
index 4dad7ba29..a40c2fec7 100644
--- a/Tools/CI-linux-install.sh
+++ b/Tools/CI-linux-install.sh
@@ -63,7 +63,7 @@ case "$SWIGLANG" in
esac
;;
"guile")
- $RETRY sudo apt-get -qq install guile-2.0-dev
+ $RETRY sudo apt-get -qq install guile-${VER:-2.0}-dev
;;
"lua")
if [[ -z "$VER" ]]; then