Description
After the v1.0.25 release, the action prints Using "vendor/bin/dep". and then exits immediately with a success code without running any Deployer tasks. No error is shown, no Deployer output is produced.
Steps to reproduce
Use the action with a standard vendor/bin/dep setup:
- uses: deployphp/action@v1
with:
private-key: ${{ secrets.PRIVATE_KEY }}
dep: deploy stage=uat --ansi -vvv
Expected behaviour
Deployer runs and streams full task output (deploy:info, rsync, artisan:migrate, etc.)
Actual behaviour
The action prints Using "vendor/bin/dep". and immediately returns success. No tasks run, nothing is deployed.
Evidence
Two runs on the same day against the same branch and host:
v1.0.24 (SHA 5d9b48b8) — working: full Deployer output, release created on the server.
Using "vendor/bin/dep".
$ php vendor/bin/dep deploy stage=uat branch=main --ansi -vvv --no-interaction --ansi -v
[...] task deploy:info
[...] task deploy:setup
[...] task deploy:lock
...
v1.0.25 (SHA 9229ee26) — broken: no output after the first line.
Using "vendor/bin/dep".
[immediately jumps to next step]
v1.0.25 was released at 19:37 UTC on 2026-04-07. The broken deploy ran at 21:03 UTC the same day; the working deploy ran at 13:01 UTC the same day using v1.0.24.
Workaround
Pin to the v1.0.24 SHA:
- uses: deployphp/action@5d9b48b8ce6a81cfff681cbc330eb7944f102093
Environment
deployphp/action v1.0.25 (SHA 9229ee2680f070f60c53cf62af15c8317a03a0b8)
deployer/deployer v7.5.12
- Runner:
ubuntu-24.04
Description
After the v1.0.25 release, the action prints
Using "vendor/bin/dep".and then exits immediately with a success code without running any Deployer tasks. No error is shown, no Deployer output is produced.Steps to reproduce
Use the action with a standard
vendor/bin/depsetup:Expected behaviour
Deployer runs and streams full task output (deploy:info, rsync, artisan:migrate, etc.)
Actual behaviour
The action prints
Using "vendor/bin/dep".and immediately returns success. No tasks run, nothing is deployed.Evidence
Two runs on the same day against the same branch and host:
v1.0.24 (SHA
5d9b48b8) — working: full Deployer output, release created on the server.v1.0.25 (SHA
9229ee26) — broken: no output after the first line.v1.0.25 was released at 19:37 UTC on 2026-04-07. The broken deploy ran at 21:03 UTC the same day; the working deploy ran at 13:01 UTC the same day using v1.0.24.
Workaround
Pin to the v1.0.24 SHA:
Environment
deployphp/actionv1.0.25 (SHA9229ee2680f070f60c53cf62af15c8317a03a0b8)deployer/deployerv7.5.12ubuntu-24.04