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
>

Reply via email to