ramsey/Install PHP Dependencies with Composer

Installs and caches PHP dependencies with Composer, accepting arguments to configure how and what to install.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
dependency-versionsThe version of dependencies to prefer (`lowest`, `highest`, or `locked`).yeslocked
composer-optionsAdditional options to pass to Composer (e.g. `--ignore-platform-reqs`).no
working-directoryThe directory where composer.json is located, if it is not in the repository root.no
ignore-cacheWhether to ignore the cache. Values accepted: `'yes'`, `true`, `1`.no
custom-cache-keyA custom cache key to use instead of an auto-generated cache key.no
custom-cache-suffixA custom suffix to add to the auto-generated cache key.no
require-lock-fileRequire lock file for install command.nofalse
composer-filenameThe Composer filename to use, without the extension (e.g. `composer`, `composer-gh-actions`, `composer-staging`). Please note: this is not a path. If you need to specify a different path, use `working-directory`.nocomposer

no outputs