performous / web

Performous website

Home Page:https://performous.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Performous Website

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.

Github Actions

We're using Github Actions to automaticly deploy the website.

To update the website follow these actions:

  1. Make your changes to the website
  2. Propose your changes in a Pull Request
  3. Github Actions will produce an artifact which we can use to verify the changes
  4. Fix any feedback that might come and fix it until an approval is given
  5. Rebase and Merge to master
  6. GH-Actions will auto-deploy the changes.

About

Performous website

https://performous.org


Languages

Language:C++ 63.6%Language:CSS 15.2%Language:JavaScript 14.1%Language:HTML 4.6%Language:Shell 2.2%Language:Makefile 0.2%