acdh-oeaw/ARCHE CI/CD Start Action
Covers initial repeatable steps of the ARCHE microservices CI/CD GitHub workflows. Checks out the repo, sets up the PHP version, runs tests and prepares direct db configuration files.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 17, 2026
- License
- MIT
Pinned Snippet
uses: acdh-oeaw/arche_cicd_start_action@6992e1e3ca49be8f69f2558f5efad3b2205b3e00 # no releases — HEAD as of 2026-08-29tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| phpVersion | — | no | 8.3 |
| phpExtensions | — | no | mbstring,json,yaml,pdo,pdo_sqlite,pdo_pgsql |
| phpCoverage | — | no | xdebug |
| phpstanLevel | phpstan analyze level; use 0 to skip phpstan checks | no | 6 |
| phpstanPaths | — | no | src tests index.php |
| phpunit | Should phpunit be run? | no | true |
| prepareRepoConfig | Should archeProd.yaml and archeCur.yaml files defining the direct database connection parameters for the production and curation ARCHE instances be created in the repository root? | no | false |
Outputs
no outputs