From 6397fd88c939f983c8f8948120dd7ee8f85cbba6 Mon Sep 17 00:00:00 2001 From: Simeon Radivoev Date: Thu, 7 May 2026 00:01:26 +0300 Subject: [PATCH] build: Added lfs workaround --- .forgejo/workflows/deploy.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml index 9bf5a9d..9598288 100644 --- a/.forgejo/workflows/deploy.yml +++ b/.forgejo/workflows/deploy.yml @@ -15,7 +15,16 @@ jobs: - name: Checkout your repository using git uses: actions/checkout@v5 with: - lfs: true + persist-credentials: "true" + + - name: Checkout lfs + run: | + git lfs install --local + AUTH=$(git config --local http.${{ forge.server_url }}/.extraheader) + git config --local --unset http.${{ forge.server_url }}/.extraheader + git config --local http.${{ forge.server_url }}/${{ forge.repository }}.git/info/lfs/objects/batch.extraheader "$AUTH" + git lfs pull + - name: Install, build, and upload your site uses: https://github.com/withastro/action@main env: