diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index fb0c3145c9..f7972d68c2 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -36,7 +36,7 @@ jobs: printf "set -exu && \ export V='%s' && \ apk add --update --no-cache \ - php\$V-cli php\$V-mysqli php\$V-session php\$V-mbstring \ + php\$V-cli php\$V-mysqli php\$V-session php\$V-mbstring php\$V-imagick \ php\$V-iconv php\$V-xml php\$V-tokenizer php\$V-xmlwriter php\$V-simplexml \ php\$V-dom php\$V-json php\$V-bz2 php\$V-curl php\$V-gd php\$V-zip \ musl-locales musl-locales-lang \ diff --git a/composer.json b/composer.json index 108e608a20..1c29517d16 100644 --- a/composer.json +++ b/composer.json @@ -77,6 +77,7 @@ "ext-zip": "For zip import and export", "ext-gd2": "For image transformations", "ext-mbstring": "For best performance", + "ext-imagick": "For 2FA authentication QR code generation", "tecnickcom/tcpdf": "For PDF support", "pragmarx/google2fa-qrcode": "^2.1 - For 2FA authentication", "bacon/bacon-qr-code": "^2.0 - For 2FA authentication",