According to the bitrise.yml format specification it should be possible to set the default stack for an app using the
meta property on
app level. However, this doesn’t seem to work. Setting it on the root level doesn’t work either. Changing the default stack on bitrise.io doesn’t change bitrise.yml at all.
The only option seems to be setting it on each workflow in our bitrise.yml. This is doable, but quite annoying.
Our use case is that we want some git branches to use different stacks, mostly when we upgrade to support a new Xcode version in our iOS project. Using bitrise.yml from the repository is really great for this, but it would be even better if we could set the default stack in it instead of having to update the metadata for all our different workflows (and still having an old default stack on bitrise.io).
Likely related to this feature request, although it seems like a bug to me if I understand the specification correctly.