On Fri, 2 May 2025 at 19:58, Richard Zowalla <r...@apache.org> wrote: > > Hi all, > > I have updated our Storm website to be build automatically via GitHub > actions on push to "main". > > You have the possbility to either push to "main" and wait for a deploy > _or_ you create a branch in the site repo and do a staging deploy via a > manually triggered action. The website is than available via > https://storm.staged.apache.org/
I think you will need to update .asf.yaml to add a staging: section for that to happen: https://github.com/apache/infrastructure-asfyaml/?tab=readme-ov-file#staging-a-web-site-preview-domain Note that this will not work without a whoami that matches the branch, see second NOTE here: https://github.com/apache/infrastructure-asfyaml/?tab=readme-ov-file#web-site-deployment-service-for-git-repositories If you wish to have multiple previews then each branch will need a different profile. > That should make it easier to deal with the website (no need to install > ruby and stuff on your local machine ...) > > Gruß > Richard >