From 7604798e6855fdb04881d703c48df0cdc08893f9 Mon Sep 17 00:00:00 2001 From: Josh-Heaps Date: Sat, 13 Jun 2026 19:43:40 -0600 Subject: [PATCH] fix deploy --- .github/workflows/deploy.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 49a282e..1350950 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -63,7 +63,10 @@ jobs: - name: Rsync to server run: | - rsync -az --delete -e "ssh -p ${{ secrets.SSH_PORT || 22 }} -i ~/.ssh/id_rsa" \ + # --exclude chess-data: never let --delete remove the learned-engine training + # data, which lives in the deploy dir unless ChessEngine__WeightsPath is set + # elsewhere. publish/ never contains it, so without this --delete wipes it every deploy. + rsync -az --delete --exclude 'chess-data' -e "ssh -p ${{ secrets.SSH_PORT || 22 }} -i ~/.ssh/id_rsa" \ publish/ ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:${{ secrets.TARGET_DIR }}/ - name: Reload and restart service