mattgrul/Generate Composer Satis Repository
Builds a Composer Satis repository and outputs the build as a GitHub workflow artifact.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| php-version | The version of PHP to use. | no | 8.3 |
| composer-token | Token for Composer authentication. | no | — |
| composer-version | The version of Composer to use. | no | 2.6 |
| satis-version | Version of Satis to use. | no | main |
| satis-config | Location of the Satis JSON config file. | no | — |
| cache-composer | Whether to cache the Composer cache directory. | no | true |
| artifact-name | Final build artifact name. | no | modules-repository-build |
| retention-days | Duration to keep the build artifact, in days. | no | 90 |
| repository-url | Repository URL for partial updates. | no | — |
Outputs
| name | description |
|---|---|
| satis-artifact | The final artifact name. |