Skip to content

Commit 32335bb

Browse files
ci: test PHP 8.2-8.4 against Cacti and add ondrej PPA for apache mod
Cacti core now requires PHP >= 8.2, so the 8.1 integration job fails the composer platform check; Ubuntu Noble also lacks libapache2-mod-php for non-native versions without the ondrej PPA. Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
1 parent 25de11c commit 32335bb

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

.github/workflows/plugin-ci-workflow.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
strategy:
3939
fail-fast: false
4040
matrix:
41-
php: ['8.1', '8.2', '8.3', '8.4']
41+
php: ['8.2', '8.3', '8.4']
4242
os: [ubuntu-latest]
4343

4444
services:
@@ -82,7 +82,9 @@ jobs:
8282
run: php -v
8383

8484
- name: Run apt-get update
85-
run: sudo apt-get update
85+
run: |
86+
sudo add-apt-repository -y ppa:ondrej/php
87+
sudo apt-get update
8688
8789
- name: Install System Dependencies
8890
run: sudo apt-get install -y apache2 snmp snmpd rrdtool fping

0 commit comments

Comments
 (0)