{"repo":"ramsey/composer-install","free":true,"listed":false,"github":"https://github.com/ramsey/composer-install","clone":"git clone https://github.com/ramsey/composer-install.git","description":":gift: A GitHub Action to streamline installation of PHP dependencies with Composer.","language":"Shell","stars":259,"topics":["composer","install","cache","php","github-actions"],"license":"MIT","category":"workflow-automation","readme_excerpt":"ramsey/composer-install A GitHub Action to streamline installation of PHP dependencies with Composer. About ramsey/composer-install is a GitHub Action to streamline installation of Composer dependencies in workflows. It installs your Composer dependencies and caches them for improved build times. This project adheres to a code of conduct. By participating in this project and its community, you are expected to uphold this code. Dependencies This GitHub Action requires PHP and Composer. One way to ensure you have both is to use the Setup PHP GitHub Action. The step that sets up PHP and Composer for your environment must come before the ramsey/composer-install step. Usage Use ramsey/composer-install as step within a job. This example also shows use of the Setup PHP action as a step. [!TIP] There is no need to set up a separate caching step since ramsey/composer-install handles this for you. Input Parameters dependency-versions The dependency-versions input parameter allows you to select whether the job should install the locked, highest, or lowest versions of Composer dependencies. Valid values are: locked : (default) installs the locked versions of Composer dependencies (equivalent to running composer install ) highest : installs the highest versions of Composer dependencies (equivalent to running composer update ) lowest : installs the lowest versions of Composer dependencies (equivalent to running composer update --prefer-lowest --prefer-stable ) For example: composer-options","default_branch":null,"files":null,"tree":[],"storefront":"/r/ramsey","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ramsey/composer-install/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."}