Skip to content

Commit da1c7e7

Browse files
committed
fix(ci): fix Memcached CI job
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
1 parent 8fc2e1c commit da1c7e7

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/phpunit-memcached.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -56,19 +56,18 @@ jobs:
5656
strategy:
5757
fail-fast: false
5858
matrix:
59-
php-versions: ['8.3', '8.4', '8.5']
59+
php-versions: ["8.2"]
6060
include:
61-
- php-versions: '8.2'
61+
- php-versions: "8.5"
6262
coverage: ${{ github.event_name != 'pull_request' }}
6363

6464
name: Memcached (PHP ${{ matrix.php-versions }})
6565

6666
services:
6767
memcached:
68-
image: ghcr.io/nextcloud/continuous-integration-redis:latest # zizmor: ignore[unpinned-images]
68+
image: ghcr.io/nextcloud/continuous-integration-memcached:latest # zizmor: ignore[unpinned-images]
6969
ports:
7070
- 11212:11212/tcp
71-
- 11212:11212/udp
7271

7372
steps:
7473
- name: Checkout server
@@ -83,7 +82,7 @@ jobs:
8382
with:
8483
php-version: ${{ matrix.php-versions }}
8584
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
86-
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, memcached, openssl, pcntl, posix, redis, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
85+
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, memcached, openssl, pcntl, pdo_sqlite, posix, session, simplexml, sqlite, xmlreader, xmlwriter, zip, zlib
8786
coverage: ${{ matrix.coverage && 'xdebug' || 'none' }}
8887
ini-file: development
8988
ini-values: disable_functions=""
@@ -96,12 +95,13 @@ jobs:
9695
- name: Set up Nextcloud
9796
run: |
9897
mkdir data
98+
cp tests/memcached.config.php config/
9999
cp tests/preseed-config.php config/config.php
100100
./occ maintenance:install --verbose --database=sqlite --database-name=nextcloud --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass admin
101101
php -f tests/enable_all.php
102102
103103
- name: PHPUnit memcached tests
104-
run: composer run test -- --group Memcache --group Memcached --log-junit junit.xml ${{ matrix.coverage && '--coverage-clover ./clover.xml' || '' }}
104+
run: composer run test -- --group Memcached --log-junit junit.xml ${{ matrix.coverage && '--coverage-clover ./clover.xml' || '' }}
105105

106106
- name: Upload code coverage
107107
if: ${{ !cancelled() && matrix.coverage }}

0 commit comments

Comments
 (0)