summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlly Betts <olly@survex.com>2022-03-16 17:55:33 +1300
committerOlly Betts <olly@survex.com>2022-08-04 10:35:33 +1200
commit239ffe4b5b098d78de2be84d5fe9297b91b135c5 (patch)
tree5a2cea63a16335616663c81bc6d9c85d825eed7b
parent2ccc9bd0607664ff1b86b65be4c797eeb69fcc00 (diff)
downloadswig-239ffe4b5b098d78de2be84d5fe9297b91b135c5.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 427c5c381..2166d9879 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -67,6 +67,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 525121e8c..ea811f506 100644
--- a/Tools/CI-linux-install.sh
+++ b/Tools/CI-linux-install.sh
@@ -62,7 +62,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