# 🚀 Repo-stored bitrise.yml just got a first-class Workflow Editor

**URL:** <https://discuss.bitrise.io/t/repo-stored-bitrise-yml-just-got-a-first-class-workflow-editor/25979>\
**Category:** Website\
**Tags:** workflow-editor, website, new-feature, yaml\
**Created:** [May 28, 2026, 8:58pm UTC](https://discuss.bitrise.io/t/repo-stored-bitrise-yml-just-got-a-first-class-workflow-editor/25979 "2026-05-28T20:58:01Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kaushal.bitrise](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.bitrise.io/kaushal.bitrise/32/5305_2.png) [@kaushal.bitrise](https://discuss.bitrise.io/u/kaushal.bitrise)\
**Post date:** [May 28, 2026, 8:58pm UTC](https://discuss.bitrise.io/t/repo-stored-bitrise-yml-just-got-a-first-class-workflow-editor/25979/1 "2026-05-28T20:58:01Z")

</div>

Hey, `bitrise.yml`-in-repo people 👋

You store your `bitrise.yml` in Git so that you have version history, code review, the whole team working from a single source of truth.

# There were two problems.

First, the Workflow Editor only loaded your config from the default branch. Working on a feature branch? You’d have to mentally translate what you were seeing to what was actually there. Not ideal.

Second, every time you made a change, you had to leave. Copy or download the new YAML. Open your repo. Find the file. Paste. Commit. Push. A round trip nobody designed, nobody wanted, and nobody had time for. A tax on doing the right thing.

The result? Most of you just went back to your IDE or the local CLI. And quietly gave up on the Workflow Editor altogether. Which meant missing out on everything it offers that local editing can’t: conflict warnings, language server, stack and plan validation, trigger map validation, secrets, licenses, and machine management. All of it. Left on the table.

* * *

# Both problems are fixed.

## 🌱 Start from the right branch

You’re no longer locked to your default branch. Load your config from any branch before you start editing. Working on a feature branch? Load from there. Reviewing a colleague’s config? Load from there. The editor goes where the work is.

 ![switch-branch-in-workflow-editor-1](https://us1.discourse-cdn.com/flex016/uploads/bitrise/original/2X/6/6bb8771b731834bb5ac7475f1669af70cdf9d4f6.png)

 ![switch-branch-in-workflow-editor-2](https://us1.discourse-cdn.com/flex016/uploads/bitrise/original/2X/0/07dc4f8e7cafc74db92b2b1a6e44ef9ed0c5cbe6.png)

## 📦 Make a change. Push it. Done.

The Workflow Editor now pushes directly to your repository. Make your change, write a commit message, choose your branch, and that’s it. No clipboard. No context switching. No “wait, did I paste the right version?”

 ![Screenshot 2026-05-28 at 21.38.15](https://us1.discourse-cdn.com/flex016/uploads/bitrise/original/2X/c/c6a9523258f86441edf029d5dd6adcf0af6fdfd0.png)

#### Three ways to save

- **Push to your current branch** - commits directly and keeps you in flow.
- **Create a new branch** - when you want to push to a different branch than the current one.
- **Manual update** - download or copy the YAML and commit it yourself. The old way, still there if you need it.

* * *

The best thing to happen to your `bitrise.yml` since Git itself. Your repo. Your branches. Your editor. All working together, at last. Happy building 👋

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/bitrise/original/2X/d/d901cf2aad020f2dd11918afc89ec2089bb87b35.png) [@system](https://discuss.bitrise.io/u/system)\
**Post date:** [July 27, 2026, 8:59pm UTC](https://discuss.bitrise.io/t/repo-stored-bitrise-yml-just-got-a-first-class-workflow-editor/25979/2 "2026-07-27T20:59:00Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
