This commit is contained in:
2026-02-08 02:55:02 +01:00
parent 0abb0b6f38
commit 8cce7b6bb2

View File

@@ -21,13 +21,32 @@ jobs:
mkdir -p ${{ github.workspace }}
git init --object-format=sha256 ${{ github.workspace }}
- name: Checkout Main Branch (No LFS)
uses: actions/checkout@v4
with:
ref: main
lfs: false # <--- Turn this OFF
fetch-depth: 1
clean: false
- name: Manual Checkout (SHA-256 Force)
env:
# This token is automatically provided by Gitea/GitHub Actions
TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
# 1. Clean workspace explicitly to be safe
rm -rf ./* ./.git
# 2. Initialize specifically with SHA-256
git init --object-format=sha256
# 3. Add remote with authentication embedded
# Use the environment variable to keep the log clean
git remote add origin "https://$TOKEN@git.dapa.hu/dapa/assetto.git"
# 4. Fetch the specific branch (depth 1 for speed)
git fetch --depth=1 origin main
# 5. Checkout the branch
git checkout main
# 6. Initialize LFS and pull files
# Note: If this fails, it confirms the files are missing from the server (see below)
git lfs install
git lfs pull
- name: Manual LFS Fetch with Debugging
env: