tzvipm/Laravel Deploy with Forge and Friends
Create on-demand preview environments for Laravel apps.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| forge-token | Laravel Forge API token. | yes | — |
| envoyer-token | Envoyer API token. | yes | — |
| pscale-token-id | PlanetScale token ID. | yes | — |
| pscale-token | PlanetScale token. | yes | — |
| pscale-organization | PlanetScale organization. | yes | — |
| pscale-database | PlanetScale database. | yes | — |
| project | Friendly name to prefix projects in Envoyer. | no | — |
| php-version | The php version to use for the envoyer server. | yes | — |
| github-token | GitHub token to create an authenticated Octokit client. | no | ${{ github.token }} |
| servers | List of Forge servers to use for deploy previews. Each line must contain a domain name and a Forge server ID separated by a space. Note: currently only supports a single server. | yes | — |
| branches | Branch mapping from git to planetscale. Each line must contain a git branch name and a PlanetScale branch name separated by a space. | no | — |
| environment | Environment variables to add or update on the preview site. | no | — |
Outputs
no outputs