Runs an experiment and checks the status of the experiment while executing
Required Access Token to be used for accessing steadybit API.
Base URL of steadybit. Default"https://platform.steadybit.io"
Key of the experiment to be executed. Required if you don't provide the externalId
to lookup your experiment.
External ID of the experiment to be executed. Alternative to lookup the experiment by experimentKey
The expected state of the experiment after attacks started to mark Action successful. Default"COMPLETED"
The expected failure reason of the experiment to mark Action successful. Default""
An optional of retries to attempt when expectedState
does not match the actual state. Default "0"
.
Number of milliseconds to wait between experiment executions when an experiment has to be retried due to expectation failures. Default "60000"
.
None for now
- name: Run Experiment (EXPERIMENT-1)
uses: steadybit/run-experiment@v1
with:
apiAccessToken: ${{ secrets.STEADYBIT_API_ACCESS_TOKEN }}
experimentKey: 'EXPERIMENT-1'