How to stop blueprint from syncing with master?

I don’t want to explicitly write a branch in the yml, so I can reuse the same render.yaml for each environment. Currently, I have all the services running and I had to set each service to point to the production branch. Whenever I click manual sync, it changes the services back to master.

I haven’t found a way to do this via the render.yaml without hardcoding it.

Hi there,
You shouldn’t need to set an explicit branch. If you deploy the same render.yaml from a different branch then we will prompt to create new services and they would be suffixed with a random string but would deploy whatever branch you select when you create the blueprint instance.

Does that clear things up for you?

John B