Hi Accumulo Devs, When I first set up the automation using .asf.yaml for Jekyll builds to go to the asf-staging branch, I expected us to get a bit more use out of the staging site at https://accumulo.staged.apache.org/ However, that really hasn't happened, and it seems that we basically almost always want to publish to the https://accumulo.apache.org once we've approved a PR against the main branch and have a successful Jekyll build. Having the staging site is now just an unnecessary extra step to publish (that we sometimes forget to do for a while, even though it's trivial to run ./_scripts/publish.sh). I'm not sure it's adding any value.
Perhaps we should just have Jekyll build directly to the asf-site branch and get rid of the asf-staging branch? The one benefit to the staging site is that, in theory, it's a conscientious decision to publish. But, I don't think we've ever come across any kind of situation where we wanted to stage the site, but then didn't immediately want to publish it. So, I'm not convinced that extra step is adding any value, especially since we're almost always making the conscientious decision in GitHub when approving a PR to update the site already. Any thoughts or opinions on this? I'm leaning slightly towards streamlining this. Regards, Christopher