Flávio Heleno

44 Followers
107 Following
191 Posts
@Girgias I'm still waiting for GitHub Actions to catch up and deploy on GitHub Pages, but it's available here: https://github.com/flavioheleno/php-ext-web
GitHub - flavioheleno/php-ext-web: Monitor build status across OS, PHP version, and architecture

Monitor build status across OS, PHP version, and architecture - flavioheleno/php-ext-web

GitHub
hey @Girgias, is this what you had in mind..?
@asgrim @elazar that's great news! glad to see it happening :-D
@ghostwriter hey, thanks for the suggestion! the first one I'm doing already, but the second one is new to me, I'll dig through it 🙏
how do you deal with a huge build matrix on you project taking up a lot of time to finish? for php-ext-farm I'm building 160 different base images (5 PHP x 8 OS x 4 Platform) and then more 33.920(!) extensions (106 Extensions x 2 Versions x 160 Base Images)
@elazar @asgrim I'd be happy to make it happen
@Girgias sure, I'll make it happen :)
So, my little project (github.com/flavioheleno/php-ext-farm) as just passed 106 supported #PHP #extensions, added #Debian #Trixie to the mix and the cherry on top adds support for #ARM32v6 (#Raspberry Pi 1, Zero and Zero W) and #ARM32v7 (Raspberry Pi 2, 3 and 3+). Check it out :D
@ramsey I took the website offline to rebuild it, the first version was a build matrix status with pass/fail for each extension based on multiple php versions on alpine/debian. the new version will be a catalog of pre built extensions that you can download right away for alpine/debian, php 8.2 to 8.5 and amd64/arm64.
for all #PHP devs out there, https://github.com/flavioheleno/php-ext-farm now also supports ARM64 builds in addition to AMD64 - it also ships a handy install shell script to make your life even easier ;)
GitHub - flavioheleno/php-ext-farm: PHP-Ext.com Build Farm

PHP-Ext.com Build Farm. Contribute to flavioheleno/php-ext-farm development by creating an account on GitHub.

GitHub