osgeo/ogc-cite-runner
Runner for OGC CITE
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit May 8, 2026
- License
- MIT
Pinned Snippet
uses: osgeo/ogc-cite-runner@0c47c4badb692847666c601acd86b2013efd7443 # v0.3.2tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| test_suite_identifier | Identifier of the Executable Test Suite (etscode) to be run. Example: ogcapi-features-1.0 | yes | — |
| test_session_arguments | Space-separated string with arguments that are to be sent for running the test session. example: 'iut=http://pygeoapi:5000' | yes | — |
| teamengine_url | URL 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_image | Whether 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. | no | false |
| teamengine_username | Username for accessing teamengine | no | ogctest |
| teamengine_password | Password for accessing teamengine | no | ogctest |
| network_timeout_seconds | Timeout value for network requests | no | 120 |
| with_failed | Whether the output report should include information about failed tests | no | false |
| with_skipped | Whether the output report should include information about skipped tests | no | false |
| with_passed | Whether the output report should include information about passed tests | no | false |
| exit_with_error | Whether the action exits with an error if the test suite execution shows a result of failed. | no | true |
Outputs
| name | description |
|---|---|
| json_report | Full test suite execution result as JSON |