google / cro3

Abstraction Layer of ChromiumOS development
https://google.github.io/cro3/
BSD 3-Clause "New" or "Revised" License
36 stars 12 forks source link

Support `stable` as a cro3 sync target revision #260

Closed oribe1115 closed 3 months ago

oribe1115 commented 3 months ago

The current recommendation is using stable branch for development in the ChromiumOS repository. https://www.chromium.org/chromium-os/developer-library/guides/development/developer-guide/#sync-to-stable Therefore, I add stable to the supported version formats for cro3 sync --cros command.

I initially attempted to make stable the default branch for the command, as in #227, but I canceled. My local testing indicates that the repo init command doesn't support using a version manifest with stable specified as a manifest revision. I was unable to find any document that explains about it.