devcontainers / devcontainers/features
[PHP] Reuse build files from setup-php action
- Dominant language
- Shell
- Stars
- 1.5k
- Forks
- 622
- Avg merge
- 6d 53m
- Merged PRs (30d)
- 9
Description
Currently, the PHP feature builds PHP from source code which can take a while and does not contain any PHP extension.
Maybe it makes sense here to reuse the build binaries from the popular setup-php action:
https://github.com/shivammathur/php-builder/releases
So instead of building it from source, we download the tar and unpack it
Contributor guide
Research direction
Start by tracing the PHP feature's existing source-build entry point and compare it with the PHP builder release tar referenced in the issue. Confirm how the archive should be downloaded and unpacked, including extension availability, and consider the work done when the feature installs PHP without compiling it from source.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- build-system
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100