Commit Graph

68 Commits (608a40104fb9c543e23edd2e015f28b4a7d6f4f7)

Author SHA1 Message Date
Michele Locati e48c6c52bf
Add support for PHP 8.4 RC (#946) 2024-07-30 10:40:46 +02:00
Michele Locati f92b43e3f0
Add support for Alpine 3.20 2024-07-10 10:45:46 +02:00
Michele Locati 7ccc11b376
Update GitHub Action versions (#930) 2024-06-24 12:03:47 +02:00
Michele Locati c56d451c97
Add support for Alpine 3.19 (#853)
* Add support for Alpine 3.19

* Temporarily drop support for imagick on Alpine 3.19

See https://github.com/mlocati/docker-php-extension-installer/issues/855

Test: imagick
2023-12-15 09:24:59 +01:00
Michele Locati 8150d17927
Fix readme-release.yml 2023-12-14 16:16:19 +01:00
Michele Locati 9129367b1f
Test Dockerfile, add Dockerfile changes to release notes (#850) 2023-12-14 16:14:09 +01:00
Michele Locati 02c0e027bf
Allow specifying stability when wanting a compatible PECL version (#833) 2023-11-09 15:01:33 +01:00
Michele Locati 99e346c360
Upgrade shfmt from 3.4.0 to 3.7.0 (#812) 2023-10-10 10:37:52 +02:00
Michele Locati 9bec34ecb6
Add support for PHP 8.3 RC (#810) 2023-10-09 16:08:44 +02:00
Michele Locati 580cdccf54
Tell apk that icu-data-en can be upgraded to icu-data-full (#774) 2023-07-11 15:09:03 +02:00
Michele Locati f9683d077d
Add support for Debian 12 (bookworm) and Alpine 3.18 (#765) 2023-06-23 15:46:51 +02:00
Michele Locati aa3857242b
Drop support for Alpine 3.7/3.8 (#763)
I really can't make them work (maybe because they don't support TLS v1.2)
2023-06-22 14:14:37 +02:00
Michele Locati 7655337ec9
Fix stretch apt archive (#737) 2023-04-27 10:40:50 +02:00
Michele Locati 9bc48add50
Add support for Alpine 3.17 (#687) 2023-01-22 11:33:20 +01:00
Michele Locati dd8376092b
Monitor PHP 8.2 2022-06-11 19:12:06 +02:00
Michele Locati 38abc1f2cc
Add support for Alpine 3.16 (#585) 2022-06-06 15:38:26 +02:00
Michele Locati bc638d23a0
Download pickle only when really needed (#551)
* We don't use pecl to install geos

* We don't use pecl when installing an extension from source

* Don't run PHP 8.1 tests on Alpine 3.13

We don't have an Alpine 3.13 distro coming with PHP 8.1

Test: geos
2022-03-28 18:48:16 +02:00
Michele Locati bf88b6d618
Ability to install extensions from source code/specific commits (#538) 2022-03-25 10:55:08 +01:00
Michele Locati 377f714c9b
Make it easier to install Oracle Instant Client Basic (#535) 2022-03-24 14:04:40 +01:00
Michele Locati a0d2bd42a8
Fix installing mongodb on PHP 7.1 (#483)
* Fix installing mongodb on PHP 7.1

Test: mongodb

* Run all docker images even if any of them fails
2021-12-15 16:16:24 +01:00
Michele Locati 3b4383c0a7
Don't create draft releases 2021-12-05 19:38:50 +01:00
Michele Locati c6977dd148
Run tests on Alpine 3.15 too (#469) 2021-12-05 16:49:11 +01:00
Michele Locati b931046307
mlocati/php-extension-installer:<major>.<minor> / mlocati/php-extension-installer:<major> docker tags (#454) 2021-10-11 14:31:36 +02:00
Michele Locati f5a8f0fb94
Upgrade shfmt to version 3.4.0 2021-10-07 15:52:59 +02:00
Michele Locati 6e6afd1923
Fix payload of test-recent-extensions action 2021-09-07 17:36:33 +02:00
Michele Locati 3c770c7990
Add support for bullseye 2021-08-24 16:02:49 +02:00
Michele Locati 2984ef0a40
Fix repository dispatch payload of test-sending-notifications.yml 2021-07-15 09:19:30 +02:00
Michele Locati a226dc2b5e
Mark pre-installed required APT/APK packages as used
Test: zip
2021-07-02 14:35:48 +02:00
Michele Locati d253bbb88d
Notify PHP 8.1 monitoring failures to the Telegram channel 2021-07-01 12:41:48 +02:00
Michele Locati f13e11e15a
Monitor extensions compatible with PHP 8.1
Since PHP 8.1 is still in its early stage, we need to keep a eye on it.
2021-07-01 12:34:10 +02:00
Michele Locati 3165580f9f
Make it easy to test only specific PHP versions
Test: zip
2021-07-01 11:52:35 +02:00
pataar ecfdb26674
Test alpine 3.14 2021-06-30 15:41:22 +02:00
Michele Locati 04609bb5b1
Revert "Disable fail-fast when testing recent extension versions"
This reverts commit 5ba40efe54.
2021-04-03 17:54:25 +02:00
Michele Locati 2829b25c21
Don't include commit subjects starting with [minor] in release notes 2021-03-13 18:57:37 +01:00
Michele Locati 29f117e0fb
Add support for tensor 2021-03-08 10:22:45 +01:00
Michele Locati 137eb23a75
Push all tagged docker images 2021-02-25 11:09:05 +01:00
Michele Locati ce20b56b56
Support installing generic versions of extensions 2021-01-26 16:58:14 +01:00
Michele Locati 7fca30ad63
Test recent extensions on Alpine 3.12/3.13 too 2021-01-26 14:32:43 +01:00
Michele Locati 10162eb816
Include Alpine 3.13 in tests 2021-01-26 08:37:36 +01:00
Michele Locati ab356c2d85
Fix name of steps in readme-release.yml GitHub Action 2021-01-16 21:20:07 +01:00
Michele Locati 5ba40efe54
Disable fail-fast when testing recent extension versions 2021-01-15 21:11:47 +01:00
Michele Locati 8033ffa664
Fix Docker image 2021-01-14 17:39:16 +01:00
Michele Locati 93322b87d0
Add script version 2021-01-14 17:25:12 +01:00
Michele Locati 9a792f073b
Build Docker image for Docker Hub in the GitHub Action 2021-01-14 16:40:50 +01:00
Michele Locati 61345cc169
Check syntax of data/special-requirements 2020-12-16 16:36:00 +01:00
Michele Locati 816a5a2a11
Add support for installing composer 2020-12-16 11:47:44 +01:00
Michele Locati f551cf4b25 Use actions/checkout version 2 for PHP Coding Style check 2020-12-11 18:24:34 +01:00
Michele Locati ff43ab4a23
Attach install-php-extensions to the releases 2020-12-10 17:24:38 +01:00
Michele Locati d4a16e18b4
Check order of extensions in data/supported-extensions 2020-12-10 12:05:37 +01:00
Michele Locati 10edaaf676
Fix automatic tag 2020-12-09 14:05:50 +01:00