This is kind of a meta bug with babylon’s git repo. I want to make it easier to contribute to babylon. Since I’m a new contributor all the pain points are fresh in my mind.
The “Start contributing to babylon” guide is generally helpful, but it has a section called “Do not commit” where it asks you to execute 16 git update-index --assume-unchanged
commands.
Is there a way that babylon’s build/CI could be changed so that this step is not necessary? As I understand it what you want to achieve is to have the dist/preview release
directory not committed by contributors, so that it doesn’t create a gazillion merge conflicts all the time. Can’t you just use a different directory for preview releases than for local builds? Like preview release
and local-release
? Then put local-release
in .gitignore
.