From f08a6df7b4c30e56626c8f94f96d468d742b390c Mon Sep 17 00:00:00 2001 From: Yusuf Bera Ertan Date: Thu, 26 Sep 2024 20:55:37 +0300 Subject: [PATCH] ci: attempt to fix lfs fetch --- .gitea/workflows/create-archive.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/create-archive.yml b/.gitea/workflows/create-archive.yml index fe60fa5..d18a24b 100644 --- a/.gitea/workflows/create-archive.yml +++ b/.gitea/workflows/create-archive.yml @@ -12,7 +12,14 @@ jobs: - uses: actions/checkout@v4 with: fetch-depth: 1 - lfs: true + lfs: false + - name: Checkout LFS + run: | + function EscapeForwardSlash() { echo "$1" | sed 's/\//\\\//g'; } + readonly ReplaceStr="EscapeForwardSlash ${{ gitea.repository }}.git/info/lfs/objects/batch"; sed -i "s/\(\[http\)\( \".*\)\"\]/\1\2`$ReplaceStr`\"]/" .git/config + git config --local lfs.transfer.maxretries 1 + git lfs fetch origin refs/remotes/origin/${{ gitea.ref_name }} + git lfs checkout - uses: https://gitea.com/actions/gitea-release-action@v1 with: files: |-