Repository can be private or public however note that hosting project pages from private repos is only available for Github Pro users.
First edit ./config/liveboat-config.toml file, update title and most importantly site_path - this option needs to be set to /<repo_name>/ where repo_name corresponds to repository name created in Step 1.
Next replace feeds url in ./config/newsboat-urls with those you want to follow - If you're existing Newsboat user simply copy contents of the urls file (typically stored at ~/.newsboat/urls)
DONE Wait until Github Action finishes execution, then navigate to the repo Github Page https:;//<username>/github.io/<repo_name> and verify everything is as expected.
Default template allows basic level of color customization, if you want to change color theme edit ./templates/default/config.toml file and update color values to those that suit your needs
When using modified version of default template do not replace contents of ./templates/default as these might be overwritten during update, instead put it in separate directory and update --template-path value in .github/workflows/workflow.yml file.