The same build-default configuration is used for 2 different purposes,
with a branch detection mechanism to select what to run.
This diff makes it 2 different configurations instead, making it easier
to follow and easier to maintain.
Apart from the split itself, there is no change in behavior and coverage
remains the same.