diff --git a/.github/workflows/reusable-release-frontend.yaml b/.github/workflows/reusable-release-frontend.yaml index a99fddf..0a22350 100644 --- a/.github/workflows/reusable-release-frontend.yaml +++ b/.github/workflows/reusable-release-frontend.yaml @@ -59,14 +59,15 @@ jobs: - name: Build run: ${{ inputs.build_command }} - - name: Deploy (rsync dist to web root) + - name: Deploy (sync dist to web root) run: | set -euo pipefail test -d dist DEST="${{ inputs.deploy_path }}" DEST="${DEST%/}" mkdir -p "$DEST" - rsync -a --delete dist/ "$DEST/" + find "$DEST" -mindepth 1 -maxdepth 1 -exec rm -rf {} + + cp -a dist/. "$DEST/" - name: Set ownership for Nginx (Baota www) if: ${{ inputs.chown_www }}