Commit Graph

80 Commits (d21cd6357effd5b293cd2bc0c7047012cee4bc6b)

Author SHA1 Message Date
Michele Locati d21cd6357e
Accept empty release notes 2024-11-25 08:55:31 +01:00
Michele Locati 2e59715b3c
Fix publishing docker image 2024-11-25 08:52:42 +01:00
Michele Locati 2654a6902a
Fix building docker tag names 2024-11-22 18:50:03 +01:00
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