I am trying to understand the release process and versioning of V8 and had a question.
I came across Release Process & V8’s version numbering scheme docs, that explains how it is tightly connected to Chrome’s.
Although, I did notice that for the v8 repo, automated version bumps changing the BUILD_NUMBER are performed on a branch off main (Link to CL) (which will later become the revision in Chromium.src DEPS); whereas Chromium.src performs it on main (Link to CL).
I was curious to know, if there’s a reason why we follow this model, contrary to performing these version bumps on main?
Thanks
Suraj