duckling/.gitea/workflows/publish.yml
david-swift ba168a1927
All checks were successful
Publish / publish (push) Successful in 17s
Add Gitea action for publishing
2025-02-20 21:22:45 +01:00

27 lines
670 B
YAML

name: Publish
run-name: Publish
on: [push]
jobs:
publish:
runs-on: ubuntu-latest
steps:
- name: Install Zola
uses: taiki-e/install-action@v2
with:
tool: zola@0.19.1
- name: Check out repository code
uses: actions/checkout@v4
with:
submodules: 'true'
- name: Build
run: zola build
- name: Upload
uses: wangyucode/sftp-upload-action@v2.0.2
with:
host: 'suhail.uberspace.de'
username: 'aproksha'
password: ${{ secrets.password }}
localDir: 'public'
remoteDir: '/var/www/virtual/aproksha/duckling.aparoksha.dev/'