actions-marketplace-validations/Trellis Deploy

Deploy Trellis, Bedrock and Sage (optionally) via GitHub Actions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
role_filegalaxy role file containing a list of roles to be importednogalaxy.yml
vault_passwordansible vault passwordno
vault_password_fileansible vault password file to use. Must be the same one in ansible.cfg (if applicable)no.vault_pass
site_envthe environment to deploy to (staging, production, etc)yes
site_namethe WordPress site to deploy (name defined in wordpress_sites)no
site_keySearch the WordPress site by key == valueno
site_valueSearch the WordPress site by key == valueno
site_branchThe branch name to deploy (when read in wordpress_sites.yml using {{ site_version }})no""
site_pathPath where site livesno${{ github.workspace }}
trellis_pathPath where trellis livesno${{ github.workspace }}/trellis
group_varsGroup vars where sites are defined.nofalse
verboseWhether to provide verbose outputno
ansible_strategyAnsible strategy to use, supports mitogen.nolinear
yarn_cacheYarn cache path, used for caching the cache.no${{ github.workspace }}/.cache/yarn
node_versionNode version to use (e.g. 18, 20, 22)no20

no outputs