Hi, As long as you stick to git only features you can have everyone work on it, so branch bases workflow would be best. You can still use GitHub only features but just don’t make them compulsory.
Not also that some more advanced features or options for GItHub that have been discussed here e.g admin access, adding bots may or may not be possible under the ASF. Infra is the admin of all repo and they need to ensure that we know who has contributed code (which generally means bots can’t have write access)and that git history can not be altered. Thanks, Justin