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.