luminsports/github-action-composer-install

Install Composer Dependencies via Github Action.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Mar 17, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: luminsports/github-action-composer-install@c141320701fdae968a2cbe0d65a6df0be83f81c8 # v1.0.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
no-devDisables installation of require-dev packages.no
optimize-autoloaderOptimize autoloader during autoloader dump.notrue
no-autoloaderOptimize autoloader during autoloader dump.no
prefer-distForces installation from package dist (default behavior).notrue
prefer-sourceForces installation from package sources when possible, including VCS information.no
cacheWhether to use cache.notrue
artifactName of generated artifact.no""
artifact-pathPath of generated artifact.novendor.tar
artifact-retention-daysNumber of days that the artifact should be retained for.no7
namedescription
artifactName of generated artifact.
artifact-pathPath of generated artifact.
composer-cache-dirComposer cache directory.