YAML parameters for Ghost Inspector
PARAMETERS
integrationrequiredstring
Ghost Inspector integration for authentication.typerequiredstring
Value: GHOST_INSPECTOR
actionrequiredstring
Unique identifier for the action within the pipeline.regionstring
Geo-location for test execution. The following options are available: us-east-1, us-west-1, ca-central-1, eu-central-1, eu-west-1, eu-west-2, eu-west-3, eu-north-1, ap-northeast-1, ap-northeast-2, ap-southeast-1, ap-southeast-2, ap-south-1, sa-east-1folderstring
The ID of the folder to executesuitestring
The ID of the suite to executebrowserstring
Alternate browser to use for this execution. The following options are available: firefox (default), firefox-<version> specific version of Firefox, for example firefox-57, chrome (paid plans only), phantomjschannelstring
Specify the Slack channel to notify for this suite run. Note that the value must be myChannel or %23myChannel and not #myChanneluserstring
The name to associate with the eventpasswordstring
The password to associate with the eventimmediateboolean
Use to initiate the execution, then immediate return a response (without results)disable_notificationboolean
Use to disable all notifications for this execution onlystart_urlstring
Alternate start URL to use for all tests in this execution onlyuser_agentstring
Alternate user agent to use for all tests in this execution onlyviewportstring
Alternate screen size to use for all tests in this execution only. This should be a string formatted as {width}x{height}, for example 1024x768data_filestring
A CSV file containing a row of variable values for each suite run. A POST request must be used when sending this file. When included, an array of suite results will be returned instead of an array of test resulttrigger_timestring enum
Specifies when the action should be executed.Allowed enum:
ON_EVERY_EXECUTION,ON_SUCCESS,ON_FAILURE,ON_BACK_TO_SUCCESS,ON_WARNING,ON_WAIT_FOR_APPROVE,ON_TERMINATEloopstring[]
The list of variables for dynamic action execution. The action runs once for each value.run_only_on_first_failureboolean
Defines whether the action should be executed on each failure. Restricted to and required if the trigger_time is ON_FAILURE.disabledboolean
When set to true the action is disabled. By default it is set to false.timeoutinteger
The timeout in seconds.ignore_errorsboolean
If set to true the execution will proceed, mark action as a warning and jump to the next action. Doesn't apply to deployment actions.retry_intervalinteger
Delay time between auto retries in seconds.retry_countinteger
Number of retries if the action fails.run_nextstring enum
Defines whether the action should run in parallel with the next one.Allowed enum:
WAIT_ON_SUCCESS,IN_SOFT_PARALLEL,IN_HARD_PARALLELtrigger_conditionsTriggerConditionYaml[]
The list of trigger conditions to meet so that the action can be triggered.variablesVariableYaml[]
The list of variables you can use in the action.Last modified on Apr 27, 2026
YAML examples for Ghost Inspector
Run Ghost Inspector tests
yaml- action: "Run Ghost Inspector tests" type: "GHOST_INSPECTOR" trigger_time: "ON_EVERY_EXECUTION" integration: "my_ghost_inspector" suite: "my-test-suite" browser: "chrome" region: "us-east-1" start_url: "https://staging.example.com" viewport: "1920x1080" immediate: true disable_notification: false