operations-project/Launch a site with DDEV

Launches a new site using DDEV.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
git-repositoryThe full git URL to clone. Defaults to this repository.nogit@github.com:${{ github.repository }}
ddev-project-nameThe DDEV project name to use for this environment. Will be used in the URL.no${{ github.event.repository.name }}.pr${{ github.event.number }}
ddev-project-tldThe DDEV project's project_tld. If not specified, the global DDEV project_tld will be used.no
ddev-fqdnsA list of domains to apply to this environment, separated by a comma.no
ddev-startIf set to 'true', `ddev start` will be run.true
git-referenceThe git reference to checkout.no${{ github.head_ref }}
pathPath to clone this environment's code to, relative to the runner's home directory.noSites/${{ github.repository }}/pr${{ github.event.number }}
syncIf set to 'true', the environment will be destroyed and replaced with data using the 'sync-command' input.nofalse
composer-install-commandThe command to run to prepare the codebasenoddev composer install --ansi
sync-commandThe command to run to sync the sites data. Override if source is not the @live drush alias or sql:sync command does not work for you.noddev drush sql:sync @live @self ddev drush rsync @live:%files %files
update-commandThe command to run to update the sites data.noddev drush updatedb
ssh-known-hostsSSH Known Hostsno
ssh-private-keySSH private key to use to access remote servers.no

no outputs