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 | +++++++++++++++++++++++ |
| M | verso.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"