stevector-streaming/Deploy Site to Pantheon

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
ssh_keyA private key that corresponds to a public key on Pantheon: https://docs.pantheon.io/ssh-keysyes
machine_tokenA token for authenticating with Pantheon's command line: https://docs.pantheon.io/machine-tokensyes
siteThe machine name of your Pantheon site.yes
target_envThe Pantheon environment to which the deployment will be made. If left blank, the value used will be automatically derived. Pull requests will deploy to environments named "pr-[NUMBER]" and main/master branch commits will deploy to the Pantheon "dev" environmentno""
source_envThe environment from which the database and uploaded files will be copied.nolive
clone_contentIf set to true, the database and files directory will be re-cloned from the source environment. When set to false, this data is only copied upon Multidev creations. Setting this variable to true ensures fresh content but adds time to the build process that can be prohibitive for sites with large databases.nofalse
delete_old_environmentsIf set to true, Multidev environments associated with closed pull requests will be deleted after deployment completes. It is recommended to set this parameter to true for workflows that run after merges to the main branch.nofalse
git_user_nameThe name to be used with the Git commit that will be pushed to Pantheon. This value is not used on newer 'eVCS' sites for which there is no Pantheon-provided Git repo.noGitHub Action Automation
git_user_emailThe email address to be used with the Git commit that will be pushed to Pantheon. This value is not used on newer 'eVCS' sites for which there is no Pantheon-provided Git repo.noGitHubAction@example.com
git_commit_messageA custom commit message to be used with the Git commit that will be pushed to Pantheon. Leaving this Action parameter blank will result in a generic commit message being used. This value is not used on newer 'eVCS' sites for which there is no Pantheon-provided Git repo.no""
relative_site_rootThe root directory of the site to be deployed relative to the repository root. The vast majority of users of this action should leave this value unchanged from the default. The action will use this value to change directories after checking out the repo.no""

no outputs