DZRobo commited on
Commit
714ae4b
·
1 Parent(s): a53096e

Track more image formats with Git LFS

Browse files

Added additional image extensions to .gitattributes for LFS tracking and updated the hf-mirror workflow to rewrite history for all image formats, ensuring no plain binaries remain in the mirror.

.gitattributes CHANGED
@@ -6,6 +6,15 @@
6
  *.pt filter=lfs diff=lfs merge=lfs -text
7
  *.pth filter=lfs diff=lfs merge=lfs -text
8
  *.bin filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
9
  *.jpg filter=lfs diff=lfs merge=lfs -text
10
  *.jpeg filter=lfs diff=lfs merge=lfs -text
11
  *.png filter=lfs diff=lfs merge=lfs -text
 
6
  *.pt filter=lfs diff=lfs merge=lfs -text
7
  *.pth filter=lfs diff=lfs merge=lfs -text
8
  *.bin filter=lfs diff=lfs merge=lfs -text
9
+ # Images (store via LFS to satisfy HF hooks and keep repo light)
10
+ *.jpg filter=lfs diff=lfs merge=lfs -text
11
+ *.jpeg filter=lfs diff=lfs merge=lfs -text
12
+ *.png filter=lfs diff=lfs merge=lfs -text
13
+ *.webp filter=lfs diff=lfs merge=lfs -text
14
+ *.gif filter=lfs diff=lfs merge=lfs -text
15
+ *.bmp filter=lfs diff=lfs merge=lfs -text
16
+ *.tif filter=lfs diff=lfs merge=lfs -text
17
+ *.tiff filter=lfs diff=lfs merge=lfs -text
18
  *.jpg filter=lfs diff=lfs merge=lfs -text
19
  *.jpeg filter=lfs diff=lfs merge=lfs -text
20
  *.png filter=lfs diff=lfs merge=lfs -text
.github/workflows/hf-mirror.yml CHANGED
@@ -40,8 +40,8 @@ jobs:
40
  git lfs track "*.jpg" "*.jpeg" "*.png"
41
  git add .gitattributes || true
42
  git commit -m "ci(hf): track images via LFS (mirror-only)" || true
43
- # Rewrite reachable history for these patterns
44
- git lfs migrate import --yes --include="*.jpg,*.jpeg,*.png"
45
 
46
  - name: Push to HF mirror
47
  env:
 
40
  git lfs track "*.jpg" "*.jpeg" "*.png"
41
  git add .gitattributes || true
42
  git commit -m "ci(hf): track images via LFS (mirror-only)" || true
43
+ # Rewrite history for all refs so no plain binaries remain in the mirror
44
+ git lfs migrate import --everything --yes --include="*.jpg,*.jpeg,*.png,*.webp,*.gif,*.bmp,*.tif,*.tiff"
45
 
46
  - name: Push to HF mirror
47
  env: