Loïc Dachary
32bdee413f
ci/woodpecker/pr/woodpecker Pipeline was successful
Details
ci/woodpecker/push/woodpecker Pipeline was successful
Details
|
||
---|---|---|
content | ||
data | ||
docs | ||
sass | ||
scripts | ||
static | ||
templates | ||
.gitignore | ||
.woodpecker.yml | ||
LICENSE.md | ||
Makefile | ||
README.md | ||
config.toml |
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