Michele Locati
0301999403
Setup buildx only if needed ( #1012 )
2024-11-22 18:41:22 +01:00
Ernesto Baschny
5505242a8f
Use multi-arch building to have arm64 and amd64 images on docker hub ( #1009 )
2024-11-22 18:36:00 +01:00
Michele Locati
96eb62e1d3
Minor change
2024-09-09 17:39:17 +02:00
Michele Locati
d4a1c15926
Use softprops/action-gh-release@v2 action instead of deprecated actions/create-release & actions/upload-release-asset
2024-09-09 17:38:17 +02:00
Michele Locati
186b3b19a8
Upgrade docker/login-action@v1 to docker/login-action@v3
2024-09-09 17:28:50 +02:00
Michele Locati
4e8a3a3ff2
test-recent-extensions action: update actions version
2024-09-08 11:14:19 +02:00
Michele Locati
34b3f1d131
Allow launching actions from web interface
2024-09-08 11:12:38 +02:00
Michele Locati
ac4b767236
Upgrade shfmt from 3.7.0 to 3.9.0 ( #965 )
2024-08-21 08:37:23 +02:00
Shin
d8a138cd64
Simplify Dockerfile ( #960 )
...
* Simplify Dockerfile
* Update test-dockerfile.yml
2024-08-14 00:27:48 +02:00
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