Sign inSign up

lyfter/punx

By lyfter

Updated 5 months ago

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

Image
Developer tools
0

1.6K

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.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:7b0850ed5

Size

655.6 MB

Last updated

5 months ago

docker pull lyfter/punx:2.3.0