I’m getting errors when trying to update to any Xcode build image > 11.0. The error is something to the effect chruby: unknown Ruby: X.X.X
This is because the master branch on our repository is using an Xcode 10 build image along with its comparable ruby version in the .ruby-version file.
When I make the change on a branch and circle ci checks that branch out, I guess it first checks out master then switches branch. When it checks out master I get the error mentioned above.
In order to resolve it myself it seems like I would need to make a commit to our master branch which breaks its build, is it possible to always have a comparable ruby version between images to allow for graceful updates? Or perhaps there is some other issue here or better approach that I am missing/