krummbar/bru-run-action
Executes Bru CLI against a bruno collection or single request.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| csv-file-path | CSV file pat for input parameters | no | — |
| path | Path of the target bruno collection. Should point to the root directory of the collection. If not provided it uses the current working directory. | no | . |
| filename | File or folder name of the requests to run. It is relative to the `path` input. | no | — |
| recursive | Indicate a recursive run. | no | false |
| ca-cert | CA certificate to verify peer against. | no | — |
| env | Select a collection environment. | no | "" |
| env-vars | List of environment variables to set with the run. | no | "" |
| ignore-truststore | The specified custom CA certificate (--cacert) will be used exclusively and the default truststore is ignored, if this option is specified. Evaluated in combination with "--cacert" only. | no | false |
| output | Output file containing test results. The path is relative to the current working-directory and not to the targeted bruno collection. | no | — |
| output-format | The output format of the test results. Possible values `html|json|junit`. | no | json |
| insecure | Allow insecure server connections. | no | false |
| sandbox | Javscript sandbox to use. Available sandboxes are 'developer|safe' | no | — |
| tests-only | Only run requests that have a test. | no | — |
| bail | Stop execution after a failure of a request, test, or assertion. | no | — |
Outputs
| name | description |
|---|---|
| success | Indicates test run success status. |
| bru-version | Bruno CLI version used during workflow execution. |