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 GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Apr 17, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: acdh-oeaw/arche_cicd_start_action@6992e1e3ca49be8f69f2558f5efad3b2205b3e00 # no releases — HEAD as of 2026-08-29

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

namedescriptionrequireddefault
phpVersionno8.3
phpExtensionsnombstring,json,yaml,pdo,pdo_sqlite,pdo_pgsql
phpCoveragenoxdebug
phpstanLevelphpstan analyze level; use 0 to skip phpstan checksno6
phpstanPathsnosrc tests index.php
phpunitShould phpunit be run?notrue
prepareRepoConfigShould 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?nofalse

no outputs