fix(ci): use --recursive instead of --archive for UI deploy
Some checks failed
deploy-ui / build-and-deploy (push) Failing after 22s

--archive includes -pogDt which tries to set permissions, ownership,
and timestamps on the root-owned web root directory. Only --recursive
and --links are needed for deploying static files.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-27 13:20:56 +03:00
parent 6dde36080e
commit 9f57342810

View File

@@ -50,10 +50,10 @@ jobs:
- name: Deploy UI to web root - name: Deploy UI to web root
run: | run: |
rsync \ rsync \
--archive \ --recursive \
--links \
--verbose \ --verbose \
--delete \ --delete \
--omit-dir-times \
--chmod D755,F644 \ --chmod D755,F644 \
--include="index.html" \ --include="index.html" \
--include="assets/***" \ --include="assets/***" \