From a392ad30c3a6d429b24638ae69764db8c72b084c Mon Sep 17 00:00:00 2001 From: DontDDoS Date: Sun, 11 Jan 2026 00:54:23 +0000 Subject: [PATCH] ci: include rsync in install step for Hugo deploy --- .gitea/workflows/Hugo-deploy.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/Hugo-deploy.yaml b/.gitea/workflows/Hugo-deploy.yaml index 051ba3f..fc05c15 100644 --- a/.gitea/workflows/Hugo-deploy.yaml +++ b/.gitea/workflows/Hugo-deploy.yaml @@ -18,7 +18,7 @@ jobs: - name: Install Hugo run: | sudo apt-get update - sudo apt-get install -y wget tar openssh-client git + sudo apt-get install -y wget tar openssh-client git rsync HUGO_VERSION=0.154.1 ARCH=Linux-64bit wget -q https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_${ARCH}.tar.gz -O /tmp/hugo.tar.gz @@ -45,5 +45,5 @@ jobs: - name: Deploy to server run: | - ssh -o StrictHostKeyChecking=no hugo-deploy@10.20.20.102 "mkdir -p /opt/containers/website/content && rm -rf /opt/containers/website/content/*" - scp -r public/* hugo-deploy@10.20.20.102:/opt/containers/website/content/ + ssh -o StrictHostKeyChecking=no hugo-deploy@10.20.20.102 "mkdir -p /opt/containers/website/content" + rsync -avz --delete -e "ssh -o StrictHostKeyChecking=no" public/ hugo-deploy@10.20.20.102:/opt/containers/website/content/