diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 08a22f2..52436ea 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -28,16 +28,16 @@ jobs: set -e hugo --minify - - name: Copy public directory to workspace + - name: Copy public directory to shared location run: | set -e - mkdir -p /workspace/public - cp -r /tmp/hugo-site/public/* /workspace/public/ + mkdir -p /tmp/shared/public + cp -r /tmp/hugo-site/public/* /tmp/shared/public/ - name: Show generated files run: | - echo "Workspace public directory contents:" - ls -la /workspace/public || true + echo "Shared public directory contents:" + ls -la /tmp/shared/public || true deploy: runs-on: act_runner1 @@ -46,11 +46,10 @@ jobs: - name: Deploy via rsync run: | set -e - mkdir -p /workspace/public # Setup SSH key for rsync mkdir -p ~/.ssh echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa chmod 600 ~/.ssh/id_rsa ssh-keyscan -H 192.168.254.5 >> ~/.ssh/known_hosts # Deploy using rsync - rsync -avz --delete /workspace/public/ root@192.168.254.5:/opt/1panel/www/sites/www.learngaming.top/index/ \ No newline at end of file + rsync -avz --delete /tmp/shared/public/ root@192.168.254.5:/opt/1panel/www/sites/www.learngaming.top/index/ \ No newline at end of file