verso2

A simple web framework.
git clone git://git.chappelle.dev/verso2.git
Log | Files | Refs | README | LICENSE

commit 4dadb0442aafbd1fc0d07e062705448f4712719a
parent d906d74e0eaaad78fdaa9c6738efd7d4048fd96e
Author: Nathaniel Chappelle <nathaniel@chappelle.dev>
Date:   Thu, 14 May 2026 11:57:27 -0700

Adding deploy to github

Diffstat:
A.github/workflows/deploy.yml | 23+++++++++++++++++++++++
Mverso.conf | 2+-
2 files changed, 24 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml @@ -0,0 +1,23 @@ +on: + push: + branches: [main] + +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Build + run: make build + + - name: Setup SSH + run: | + mkdir -p ~/.ssh + echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_ed25519 + chmod 600 ~/.ssh/id_ed25519 + ssh-keyscan chappelle.dev >> ~/.ssh/known_hosts + + - name: Deploy + run: | + rsync -av --delete dist/ binkd@chappelle.dev:/var/www/htdocs/chappelle.dev/ diff --git a/verso.conf b/verso.conf @@ -6,7 +6,7 @@ SITE_URL="https://chappelle.dev" SITE_DESCRIPTION="A simple website" AUTHOR="Nathaniel Chappelle" SITE_AUTHOR_EMAIL="nathaniel@chappelle.dev" -AUTHOR_GIT_HOST="https://git.chappelle.dev" +AUTHOR_GIT_HOST="https://codeberg.org/binkd" # Paths INPUT_DIR="content"