You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ci/woodpecker/pr/woodpecker Pipeline was successful
Details
ci/woodpecker/push/woodpecker Pipeline was successful
Details
|
5 months ago | |
---|---|---|
content | 5 months ago | |
data | 5 months ago | |
docs | 5 months ago | |
sass | 5 months ago | |
scripts | 5 months ago | |
static | 9 months ago | |
templates | 5 months ago | |
.gitignore | 1 year ago | |
.woodpecker.yml | 5 months ago | |
LICENSE.md | 1 year ago | |
Makefile | 1 year ago | |
README.md | 5 months ago | |
config.toml | 9 months ago |
README.md
Development environment
This website uses Zola, an easy to use static site generator.
To get started:
- Install Zola:
Make env
- Live reload
make serve
- Make changes and publish
make
Build artifacts should be available in ./public/
Deployment
This repository uses Gna! Woodpecker-CI to build and Librepages to deploy on each commit.
To setup the CI:
ssh-keygen -b 4096 -f /tmp/pages
xclip -sel clip -in < /tmp/pages.pub
- use that to add a key in https://forgejo.gna.org/Gna/website/settings/keys (with write access)
- xclip -sel clip -in < /tmp/pages
- use that to add the hostea_write_deploy_key (see .woodpecker.yml) in https://woodpecker.gna.org/Gna/website/settings#secrets
- get the secret for pages in ~/.enough/gna.org/inventory/group_vars/pages-service-group.yml
- add secret for pages in https://woodpecker.gna.org/Gna/website/settings#secrets under the name pages_deploy_secret to match .woodpecker.yml