Skip to main content

Copying Workflows from one app to another

Abstract

You can copy an existing Bitrise Workflow from any bitrise.yml file, including your local files.

If you have a lot of apps, you might not want to spend time with setting up Workflows for each and every one of them separately, especially if there’s little difference between the Workflows you want to run for them. If so, the easiest thing to do is to simply copy an existing Workflow.

YAML mode only

Copying a Workflow to another app is only possible in YAML mode. You can create a new Workflow based on an existing one but only for the same app.

You can copy a Workflow from any bitrise.yml file, including your local files. To copy an existing Workflow from one Bitrise app to another on our website:

  1. Open your app on Bitrise.

  2. Click the Workflows button on the main page.

    opening-workflow-editor.png
  3. On the Workflows & Pipelines pages, you can:

    • Click the Edit bitrise.yml button to get to the bitrise.yml tab of the Workflow Editor.

    • Click the edit-webhook.svg button next to the name of any Workflow to open it in the Workflow Editor.

  4. Go to the bitrise.yml tab.

  5. Select the Workflow you want and copy it.

    Copying Workflows from one app to another
  6. Open the app you want to copy it to.

  7. Go to the Workflow tab and then the bitrise.yml tab.

  8. Paste the Workflow under the workflows property.