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: