From 628bc3b2d32995345a0ef6e50d2d340da7c42c47 Mon Sep 17 00:00:00 2001 From: Sam Tate Date: Thu, 27 Jun 2024 23:34:45 +0100 Subject: [PATCH] added ssh deploy --- .gitea/workflows/demo.yaml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index c93207c..a94c7d4 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -17,4 +17,22 @@ jobs: hugo-version: '0.128.0' - name: Build - run: hugo --minify \ No newline at end of file + run: hugo --minify + + - name: Deploy to Staging server + uses: easingthemes/ssh-deploy@main + with: + SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} + ARGS: "-rlgoDzvc -i" + SOURCE: "public/" + REMOTE_HOST: ${{ secrets.REMOTE_HOST }} + REMOTE_USER: ${{ secrets.REMOTE_USER }} + TARGET: ${{ secrets.REMOTE_TARGET }} + EXCLUDE: "/dist/, /node_modules/" + SCRIPT_BEFORE: | + whoami + ls -al + SCRIPT_AFTER: | + whoami + ls -al + echo $RSYNC_STDOUT \ No newline at end of file