The website is statically generated from custom format, using the tool in webconv
folder.
Static assets are in htdocs-binary
and source code in htdocs-source
, and in particular the navigation menu is defined in htdocs-source/AWC-cfg.txt
. See webconv/README.txt
for mode details on the source formats and the conversion tool.
Use local-deploy.sh
script to rebuild into web
folder.
We're using Github Actions to automaticly deploy the website.
To update the website follow these actions:
- Make your changes to the website
- Propose your changes in a Pull Request
- Github Actions will produce an artifact which we can use to verify the changes
- Fix any feedback that might come and fix it until an approval is given
- Rebase and Merge to master
- GH-Actions will auto-deploy the changes.