Irssi.org website repo
This repository builds the irssi.org website
The website consists of
To build it, you need
Join us in #irssi
on irc.libera.chat, if you are interested in
helping out.
Manual process
Please resolve any errors you encounter at each step, before proceeding!
Clone subrepos
./clone.sh
Install dependencies
./install_deps.sh
Build website
This builds the website, and the help for all versions specified in _conf.env. At least the dev version must be present for a successful build.
./sphinx.sh
./jekyll.sh
./merge_pages.sh
To skip building the help, use the -no-help
flag.
Serve website
Use this to test the website in a browser.
./serve.sh
Github workflow
The same steps as above are encoded into a Github workflow.
Unfortunately, they need to be kept in sync manually.