From f357d306fa1c8bf876faa3408e65bea8756cbcde Mon Sep 17 00:00:00 2001 From: "Thomas (Tom) C. Gorordo" Date: Sat, 26 Apr 2025 01:21:14 -0700 Subject: [PATCH] add github deploy workflow --- .github/workflows/deploy.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/workflows/deploy.yml diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml new file mode 100644 index 0000000..0e767b4 --- /dev/null +++ b/.github/workflows/deploy.yml @@ -0,0 +1,22 @@ +name: Deploy to titanic.caltech.edu/~tgorordo + +on: push + +jobs: + pandoc_index_and_deploy: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Pandoc Compile `index.html` + uses: docker://pandoc/core:latest + with: + args: "--standalone --output=index.html README.md" + - name: SFTP Upload to `titanic.caltech.edu/tgorordo` in `~/public_html` + uses: wlixcc/SFTP-Deploy-Action@v1.2.6 + with: + server: titanic.caltech.edu + username: tgorordo + password: ${{secrets.titanic_password}} + local_path: ./* + remote_path: ./public_html