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. |
1 reply
|
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. |
2 replies
|
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 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
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 --versionallow to suppress deprecationsBut notice that
Without know what version of
symfony/consoleis embedded (that is not PHP 8.4 compatible) : https://php.watch/versions/8.4/implicitly-marking-parameter-type-nullable-deprecatedAll reactions