icon

Trigger Bitrise workflow

Triggers a workflow on bitrise.io with specified parameters.

The main purpose of this step is to trigger another workflow process of the same app, with the same build parameters, to achieve multiple workflows that all start on the same trigger. Optionally, we would like to do this in parallel and with different necessity of checks.

For example: unit tests require a PR status check but mutation tests do not. However you can also provide modified build parameters, different Bitrise app and/or choose the same workflow.

All the parameters except the workflow ID have default values equal to those in a current build. The workflow ID needs to be specified explicitly to avoid accidental infinite recursive triggers of the same build. You can use $BITRISE_TRIGGERED_WORKFLOW_ID environment variable to get current workflow ID.

See devcenter for more information about build parameters. Specifying environment variables is not supported by this step.

Similar steps

Runs a specified Workflow from the bitrise.yml file.

Starts a new build with the specified Workflow(s).

The Step pauses the current build until another running build is finished.

This is a step to run snyk SAST and dependencies scanning for mobile apps