Sign inSign up

lyfter/punx

By lyfter

•Updated 5 days ago

A CI/CD build image with PHP, bum/bun, xdebug and composer

Image
Developer tools
0

1.7K

lyfter/punx repository overview

⁠Lyfter punx

(P) PHP⁠ (UN) Bun⁠ (X) XDebug⁠

Additional tooling:

This docker image is created for building Lyfter tooling in a CI/CD process.

TAGPHPCOMPOSERXDEBUG.NETDEVSKIMNODEJS
^2.3.0-2.9.7----
2.2.1-2.8.12----
2.2.08.5.22.9.53.5.09.01.0.7022.22.0
2.1.08.4.62.8.93.4.5-1.0.6322.14.0
2.0.0------
1.1.0-----22.12.0
1.0.2-----Latest
1.0.08.4.1----x
0.0.7-----Latest
0.0.58.3.14----x
0.0.4---8.01.0.51x
0.0.18.4.12.8.33.4.0xxx

⁠Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog⁠, and this project adheres to Semantic Versioning⁠.

⁠[2.4.0] - 2026-10-08

⁠Added
  • php intl extension

⁠[2.3.0] - 2026-05-07

⁠Security
  • Upgrade composer to 2.9.7 due to CVE-2026-40176 and CVE-2026-40261

⁠[2.2.1] - 2026-02-05

⁠Changed
  • Downgrade composer to 2.8.12

⁠[2.2.0] - 2026-02-02

⁠Changed
  • Update all libraries

⁠[2.1.0] - 2025-08-06

⁠Changed
  • Updated dependencies

⁠[2.0.0] - 2025-05-08

⁠Changed
  • Replaced bum with bunv. When switching to this version; update your pipeline, remove the bum use command and rename .bumrc with .bun-version. Bunv will automatically install the correct version when using bun commands.

⁠[1.2.0] - 2025-02-06

⁠Changed
  • Add php zip extension

⁠[1.1.0] - 2024-12-13

⁠Changed
  • NodeJS set to fixed version instead of latest to prevent unwanted updates

⁠[1.0.2] - 2024-12-13

⁠Fixed
  • Merged 0.0.7 to fix storybook build

⁠[1.0.1] - 2024-12-12

⁠Fixed
  • Merged 0.0.6 to add zip

⁠[1.0.0] - 2024-12-11

⁠Changed
  • Update to PHP 8.4
⁠Added
  • PHP pcntl (Process Control) allowing linting to run in parallel

⁠[0.0.7] - 2024-12-13

⁠Fixed
  • Add (latest) node to build storybook, building with bun only doesn't work yet

⁠[0.0.6] - 2024-12-12

⁠Fixed
  • Add zip to image to enable making a artifact archive during release flow

⁠[0.0.5] - 2024-12-11

⁠Fixed
  • Fixed issue switching to different Bun versions. Reverted to default install path

⁠[0.0.4] - 2024-12-11

⁠Changed
  • Add .NET + Devskim for security analysis

⁠[0.0.3] - 2024-12-10

⁠Changed
  • Add coverage mode to XDEBUG

⁠[0.0.2] - 2024-12-10

⁠Changed
  • Revert to PHP 8.3 to replace current image

⁠[0.0.1] - 2024-12-10

⁠Changed
  • Initial image created

Tag summary

Content type

Image

Digest

sha256:cc2fc493b…

Size

676 MB

Last updated

5 days ago

docker pull lyfter/punx:2.4.0