To whom it may concern,
I am currently working on updating the publishing infrastructure of the
JDO website through GitHub actions. The action creates a new orphan
branch that contains the results of the site build as well as the
'.asf.yaml' file to trigger publishing the website.
As there previously have been issues with the website publishing setup,
I wanted to ask whether somebody more familiar with the Apache website
publishing backend could have a quick look at the configuration to
ensure that it will work as intended.
The changes are introduced with the GitHub pull-request
https://github.com/apache/db-jdo-site/pull/13.
An example build result of the new action introduced by the PR can be
found on my fork: https://github.com/tobous/db-jdo-site/tree/publish
The publish configuration is located in '.asf.yaml.publish' (which is
renamed to '.asf.yaml' as part of the site build).
Additionally, with the old setup, a '.htaccess' file was used to
redirect requests as the resources were hosted in a subdirectory. With
the new setup, the resources are located in the root directory, so
redirection should no longer be necessary if I understand it correctly.
But I am not completely certain.
Best regards,
Tobias Bouschen