From 1a00f79baca9ca61cf4d727fea679924ea4714e6 Mon Sep 17 00:00:00 2001 From: Gertjan Koolen Date: Wed, 15 Apr 2026 20:21:49 +0200 Subject: [PATCH] Final backup workflow --- .forgejo/workflows/backup-repo.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.forgejo/workflows/backup-repo.yaml b/.forgejo/workflows/backup-repo.yaml index bf92735..d49c28d 100644 --- a/.forgejo/workflows/backup-repo.yaml +++ b/.forgejo/workflows/backup-repo.yaml @@ -23,16 +23,17 @@ jobs: FINAL_NAME="${PROJECT_NAME}_${BRANCH_NAME}_${TIMESTAMP}.tar.gz" # CRITICAL: Save it for the next step + echo "PROJECTNAME=$PROJECT_NAME" >> $GITHUB_ENV echo "FILENAME=$FINAL_NAME" >> $GITHUB_ENV # Create the archive - git archive --format=tar.gz -o "$FINAL_NAME" HEAD + git archive --format=tar.gz -v -o "$FINAL_NAME" HEAD echo "Archive created: $FINAL_NAME" - name: Upload via Curl run: | ls -lh "$FILENAME" - curl -T -v "$FILENAME" \ + curl -T "$FILENAME" \ -u "${{ secrets.WEBDAV_USER }}:${{ secrets.WEBDAV_PASSWORD }}" \ - "${{ secrets.WEBDAV_URL }}/Backups/GIT/$PROJECT_NAME/$FILENAME" + "${{ secrets.WEBDAV_URL }}/$PROJECTNAME/$FILENAME"