{"repo":"pantheon-systems/terminus-github-actions","free":true,"listed":false,"github":"https://github.com/pantheon-systems/terminus-github-actions","clone":"git clone https://github.com/pantheon-systems/terminus-github-actions.git","description":"A GitHub Action for setting up Pantheon's CLI tool, Terminus.","language":null,"stars":18,"topics":["pantheon","github-actions","terminus"],"license":"MIT","category":"cli-tools","readme_excerpt":"Terminus GitHub Actions A GitHub Action for quickly installing and configuring the Pantheon CLI tool, Terminus. Usage In order to avoid deprecation warnings, it's recommended to use the setup-php action rather than rely on the version of PHP that is installed by default on GH runners. By default, this action installs the latest version of Terminus that has been released on GitHub. You can provide a specific version of Terminus to install using the terminus-version input: This action will encrypt and cache the Terminus session by default to be re-used across jobs in a workflow to reduce the number of authorizations. If you need to disable this for some reason, you can set the disable-cache option to true . Please note that in order to run commands that require SSH (e.g. drush or wp-cli), you will need to setup a SSH key. There are plenty of options available in the Github Actions Marketplace. We recommend you to choose one of them and use them in your pipeline. Diagram Credits Big thanks to Gareth Jones and Ackama for the initial development work.","default_branch":null,"files":null,"tree":[],"storefront":"/r/pantheon-systems","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pantheon-systems/terminus-github-actions/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}