Skip to content

irssi/irssi.github.io

Repository files navigation

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.