petebishwhip/Deploy to Laravel Cloud
Trigger a Laravel Cloud deployment and optionally wait for it to finish.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| api_token | Laravel Cloud API token (Bearer token from the Cloud UI). | yes | — |
| application_name | Laravel Cloud application name (used to resolve the environment id). | no | — |
| environment_name | Laravel Cloud environment name (used to resolve the environment id). | no | — |
| environment | Laravel Cloud environment identifier (optional if using application_name + environment_name). | no | — |
| environment_id | Alias for environment id (optional if using application_name + environment_name). | no | — |
| no_wait | Do not wait for deployment to finish. | no | false |
| no_chatter | Disable periodic status messages while waiting. | no | false |
| poll_interval_seconds | Seconds between status checks when waiting. | no | 10 |
| timeout_seconds | Maximum seconds to wait for deployment to finish. | no | 180 |
Outputs
| name | description |
|---|---|
| deployment_id | The Laravel Cloud deployment id. |
| deployment_status | The final deployment status when waiting, or initial status when not waiting. |
| deployment_url | API URL for the deployment resource if provided by the API. |
| environment_url | Environment URL (vanity domain if available, otherwise API link). |
| success | "true" when the deployment succeeds; otherwise "false". |