Skip to content

Publish

Publish #14

Workflow file for this run

name: Publish
on: [workflow_dispatch]
jobs:
build-publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v3
- name: Install dependencies
run: |
pip install -r requirements.txt
- name: Sphinx build
run: |
sphinx-build -W -b html -d site/_build/doctrees site site/_build/html
ls site/_build/html -R
- name: Sync
uses: SamKirkland/FTP-Deploy-Action@v4.3.4
with:
server: contagion.aserv.co.za
username: dugal@leftfield.online
password: ${{ secrets.AFRIHOST_FTP_LOGIN }}
protocol: ftps
local-dir: ./site/_build/html/
server-dir: ./
dry-run: False