Replies: 3 comments 3 replies
-
Hi, Yes, Deployer v7 is the last version with support for PHP 7. This is why deps are kept as is. The new version of Deployer v8 will be PHP 8 compatible. |
Beta Was this translation helpful? Give feedback.
-
About adding SBOM it will be cool. One think about box project, I tried it in the past and didn't liked it. So, I decided to stick with my own build script. One cool think: my script does not require any deps to build a phar, and I very like it as it simplifies my workflows. |
Beta Was this translation helpful? Give feedback.
-
seeing the same when bumping php to 8.4, 8.3 seems working fine for deployer 7.5.5 relates to Homebrew/homebrew-core#198473 |
Beta Was this translation helpful? Give feedback.
-
Hello,
Because I've tested today Deployer 7.5.5 on a PHP 8.4.0RC4 platform, and notice some issues, I would like here to suggest to upgrade your https://github.com/deployphp/deployer/blob/master/bin/build script and include some manifests.
A manifest define the contents of dependencies embedded with the PHAR distribution.
There are some non-standard format (plain text, console table, json, ...) and standard format (like SBOM: Software Bill Of Materials).
If you're agree with this suggestion, I may help you to add support to my project BOX Manifest that is able with a compatible BOX config file format to generate manifests files in different format.
WDYT ?
Related to PHP 8.4 issue, if I run this command :
I got :
Tip
php -d error_reporting=24575 deployer-7.5.phar --version
allow to suppress deprecationsBut notice that
Without know what version of
symfony/console
is embedded (that is not PHP 8.4 compatible) : https://php.watch/versions/8.4/implicitly-marking-parameter-type-nullable-deprecatedBeta Was this translation helpful? Give feedback.
All reactions