If a Bitrise project is set up so that the
bitrise.yml file is stored in the repository, then it is possible for there to be workflows that are not specified in the
main branch, but are specified in another branch.
In this case, these workflows cannot be manually triggered directly from the Bitrise website. The easiest workaround is to:
- Click to manually trigger the build that you want, and select a different workflow from the one you want to trigger
- Switch to “Advanced” view and copy the cURL command
- Modify the
"triggered_workflow"property in the cURL command body JSON to the required workflow
- Run the modified cURL command
If the project is configured so that the
bitrise.yml is stored in the repository, then when manually triggering a build from the Bitrise website, the “Workflow” input should also allow free type, so that any workflows not listed on the dropdown but present on the specified branch can be run.