osgeo/ogc-cite-runner

Runner for OGC CITE

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit May 8, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: osgeo/ogc-cite-runner@0c47c4badb692847666c601acd86b2013efd7443 # v0.3.2

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

namedescriptionrequireddefault
test_suite_identifierIdentifier of the Executable Test Suite (etscode) to be run. Example: ogcapi-features-1.0yes
test_session_argumentsSpace-separated string with arguments that are to be sent for running the test session. example: 'iut=http://pygeoapi:5000' yes
teamengine_urlURL for the teamengine instance to use for running the test suite. If not provided, this will spin up a docker container using one of [ogccite/teamengine-beta:1.0-SNAPSHOT](https://hub.docker.com/r/ogccite/teamengine-beta) or [ogccite/teamengine-production:1.0-SNAPSHOT](https://hub.docker.com/r/ogccite/teamengine-production) image, according to the value of the `use_production_ogccite_teamengine_docker_image` input (see below). If you specify a custom teamengine URL you may also optionally supply authentication credentials by defining them as secrets - Expected secret names are: `teamengine_username` and `teamengine_password` (see below). no
use_production_ogccite_teamengine_docker_imageWhether to use the `ogccite/teamengine-production` docker image instead of `ogccite/teamengine-beta`. The beta image is used by default, as it contains more recent versions of test suites. nofalse
teamengine_usernameUsername for accessing teamenginenoogctest
teamengine_passwordPassword for accessing teamenginenoogctest
network_timeout_secondsTimeout value for network requestsno120
with_failedWhether the output report should include information about failed testsnofalse
with_skippedWhether the output report should include information about skipped testsnofalse
with_passedWhether the output report should include information about passed testsnofalse
exit_with_errorWhether the action exits with an error if the test suite execution shows a result of failed.notrue
namedescription
json_reportFull test suite execution result as JSON