tripal/Test Tripal Action

Run automated testing for a Tripal extension module.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
directory-nameThe name of the directory your Tripal module or package was checked out into.yes
modulesA space-separated list of module machine names indicating which modules to install before running tests.yes
php-versionThe version of PHP you would like tested. This must match one of the current PHP versions TripalDocker is available in (e.g. 8.3).no8.4
pgsql-versionThe version of PostgreSQL you would like your tests run against. This must match one of the current versions TripalDocker is available in (e.g. 13, 16).no18
drupal-versionThe version of Drupal you would like your tests run against. This must match one of the current versions TripalDocker is available in (e.g. 11.2.x-dev).no11.2.x-dev
phpunit-configThe phpunit.xml file to configure the tests. If left blank, we will try to locate it using the following patters: (1) phpunit.VER.xml (where VER is 9 for drupal 10.4/5; 10 for drupal 11.1; 11 for drupal 11.2+), (2) phpunit.xmlno
phpunit-command-optionsA string providing any options you would like added to the phpunit command.no""
qltycloud-reporter-idthe reporter ID for QLTY Cloud to publish results to. This should be saved as a secret in your repository.no
build-imageIndicates whether you would like to build the docker based on your code (true) or pull an existing image (false).yesfalse
dockerfileThe relative path and file name for the dockerfile to use with build-image.yesDockerfile
namedescription
configfileThe filename of the phpunit.xml configuration file to use.