summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlly Betts <olly@survex.com>2022-09-28 11:10:45 +1300
committerOlly Betts <olly@survex.com>2022-09-28 11:13:36 +1300
commitc3ae2aaafcbdc8391e7c13ec2c7a2527375d4f81 (patch)
treeba1d13cdffc79984e5c12f38420c512545ab5b05
parenteaf468e9e8d3ef17f397ef6bc5e73807a2bf3594 (diff)
downloadswig-c3ae2aaafcbdc8391e7c13ec2c7a2527375d4f81.tar.gz
[ci] Fix CI to actually test PHP 8.0; add PHP 8.2
The CI job for PHP 8.0 was relying on not specifying a version giving us PHP 8.0, but actually it gives us 8.1 currently. This seems too brittle, so always specify the version explicitly as at worst it means uninstalling and reinstalling PHP packages in a case we could avoid. Also add PHP 8.2 testing. See #2383
-rw-r--r--.github/workflows/ci.yml3
1 files changed, 3 insertions, 0 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 6fd1ff8b9..35c6d31cb 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -118,8 +118,11 @@ jobs:
- SWIGLANG: php
VER: '7.4'
- SWIGLANG: php
+ VER: '8.0'
- SWIGLANG: php
VER: '8.1'
+ - SWIGLANG: php
+ VER: '8.2'
- SWIGLANG: python
PY2: 2
- SWIGLANG: python