Commit Graph

28 Commits

Author SHA1 Message Date
Kévin Dunglas
0751f453b9 fix: create a custom Go build when using musl to prevent a crash (#913) 2024-07-11 10:26:28 +02:00
Kévin Dunglas
ae4ebd11f6 fix: downgrade to Go 1.22.4 for Alpine builds 2024-07-03 17:02:37 +02:00
Kévin Dunglas
835ad8acb2 ci: cleanup static build workflows 2024-05-17 16:14:22 +02:00
Kévin Dunglas
f773c1f529 ci: clean Docker tags 2024-05-15 14:23:36 +02:00
Kévin Dunglas
a2f0eb9140 ci: remove SHA tag for non-dev Docker images (#781)
* ci: remove SHA tag for non-dev Docker images

* docs: Docker variants
2024-05-13 14:52:13 +02:00
Kévin Dunglas
feaa950d89 feat: compile with Go 1.22 (#568) 2024-02-12 10:00:46 +01:00
Kévin Dunglas
67fdefc416 ci: build Linux aarch64 binaries (#432) 2023-12-24 11:35:59 +01:00
Kévin Dunglas
efa49848e4 ci: remove armv6 Debian images (#431) 2023-12-22 16:45:51 +01:00
Kévin Dunglas
2eabec8c92 ci: fix static binary release 2023-12-20 19:44:48 +01:00
Kévin Dunglas
cb02ce4783 ci: add Docker tags containing the minor and major PHP version (#373) 2023-12-13 09:06:48 +01:00
Kévin Dunglas
58597bfeab ci: better tags for static-builder Docker image 2023-12-07 00:30:21 +01:00
Natsuki Ikeguchi
b32e738d75 feat: Upgrade to PHP 8.3
Signed-off-by: Natsuki Ikeguchi <me@s6n.jp>
2023-11-29 10:40:24 +01:00
Kévin Dunglas
0266175df8 ci: PHP 8.3 RC6 Docker images 2023-11-10 15:05:16 +01:00
Antoine Lamirault
8c57f4cc85 feat: upgrade to PHP 8.3RC4 2023-10-16 21:20:22 +02:00
Kévin Dunglas
123d167729 ci: release infrastructure (#213)
* ci: release infrastructure

* ci: release CircleCI binary

* fix circle

* fix Circle pipeline

* improve tags and docs

* improvements
2023-09-20 14:15:41 +02:00
Kévin Dunglas
546dfbcbaf feat: upgrade to PHP 8.3RC2 2023-09-18 08:16:43 +02:00
Kévin Dunglas
d30dbdf96e feat: add support for 8.3rc1 (#209) 2023-09-14 23:16:50 +02:00
Kévin Dunglas
22d4214529 feat: improve Docker images (#208) 2023-09-14 19:07:01 +02:00
Kévin Dunglas
1f3007337d feat: create a static build of FrankenPHP (#198)
* ci: create a static build of FrankenPHP

* try to use alpine

* path mapping

* cache and fixes

* fix

* fix include path

* fix include path

* fix include path

* switch to Docker

* fix github token

* cleanup

* various improvements

* macOS instructions

* fix GHA

* docs

* feat: mac static builds

* minor fix

* fix wd

* Apple silicon build

* Revert "Apple silicon build"

This reverts commit 7a2997e092.

* add opcache

* update builder

* upgrade to PHP 8.2

* switch to upstream static-php-cli, add intl
2023-09-12 22:08:19 +02:00
Kévin Dunglas
d024c3aaf2 chore: upgrade to Go 1.21 (#195) 2023-08-23 11:33:45 +02:00
DracoBlue
2c30d03e17 feat: Docker images for PHP 8.3.0-beta3 (#194) 2023-08-22 21:51:25 +02:00
Kévin Dunglas
d69405abcb ci: PHP 8.3 beta 2 Docker images 2023-08-05 18:55:06 +02:00
Kévin Dunglas
c510683755 chore: use PHP 8.3 beta 1 2023-08-04 21:47:30 +02:00
Kévin Dunglas
7620c8658a feat: add FrankenPHP version to the version command 2023-07-17 18:46:48 +02:00
Kévin Dunglas
70110dcc77 ci: Docker images for various PHP versions
Also adds semver support.
2023-07-17 10:18:33 +02:00
Marko Korhonen
e66ac34ac7 ci: use Docker Bake to build images 2023-07-17 10:18:33 +02:00
Kévin Dunglas
ec09b8ab8a chore(docker): upgrade to Debian Bookworm 2023-06-29 01:21:05 +02:00
Marko Korhonen
4293397541 feat: add Alpine based Docker image (#43)
* Gitignore .idea folder (PhpStorm etc)

* Alpine version of Dockerfile

* Bake definition to build Docker images

* Docs for Docker image building

* Link to docker.md

* Use latest change on using official php-src repo and PHP-8.2 branch

* Remove ARGS and get other changes from Dockerfile (original)

* Update GHA workflows with Dockerfile.alpine
2022-10-21 15:23:23 +02:00