Skip to content

Commit 8b0c421

Browse files
authored
Merge pull request #157 from baba-dev/codex/disable-git-lfs-and-update-ci
chore: disable Git LFS and unify CI (no LFS)
2 parents 2047c2b + e301c41 commit 8b0c421

14 files changed

Lines changed: 522 additions & 170 deletions

.gitattributes

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1 @@
1-
# Large binary assets tracked via Git LFS
2-
*.bin filter=lfs diff=lfs merge=lfs -text
3-
*.ttf filter=lfs diff=lfs merge=lfs -text
4-
*.otf filter=lfs diff=lfs merge=lfs -text
5-
*.png filter=lfs diff=lfs merge=lfs -text
6-
*.jpg filter=lfs diff=lfs merge=lfs -text
1+
# Reserved for repository-specific attributes.

.github/workflows/autofix-lint.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ jobs:
2323
- name: Check out source
2424
uses: actions/checkout@v4
2525
with:
26+
lfs: false
27+
submodules: recursive
2628
fetch-depth: 0
2729
ref: ${{ github.event.pull_request.head.ref || github.ref }}
2830
repository: ${{ github.event.pull_request.head.repo.full_name || github.repository }}

.github/workflows/clang-format-check.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ jobs:
5050
- name: Checkout
5151
uses: actions/checkout@v4
5252
with:
53+
lfs: false
54+
submodules: recursive
5355
ref: ${{ github.event.pull_request.head.sha }}
5456

5557
- name: Run clang-format style check for C/C++/Protobuf programs.

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,4 +83,4 @@ jobs:
8383
- name: Perform CodeQL Analysis
8484
uses: github/codeql-action/analyze@v3
8585
with:
86-
category: "/language:cpp"
86+
category: "/language:cpp"

.github/workflows/host-tests.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ jobs:
1212

1313
steps:
1414
- uses: actions/checkout@v4
15+
with:
16+
lfs: false
17+
submodules: recursive
1518

1619
# Install build tools and GTest
1720
- name: Install deps

.github/workflows/lint-check.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ jobs:
4040
steps:
4141
- name: Checkout
4242
uses: actions/checkout@v4
43+
with:
44+
lfs: false
45+
submodules: recursive
4346

4447
- name: Setup C++ tooling
4548
uses: aminya/setup-cpp@v1

.github/workflows/lint.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,15 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- uses: actions/checkout@v4
14+
with:
15+
lfs: false
16+
submodules: recursive
17+
- name: Guard against Git LFS usage
18+
run: |
19+
if git grep -n "filter=lfs" -- .gitattributes; then
20+
echo "Refusing to proceed: LFS filters detected in .gitattributes"
21+
exit 1
22+
fi
1423
- uses: frenck/action-yamllint@v1
1524
with:
1625
config_file: .yamllint.yml
@@ -19,6 +28,9 @@ jobs:
1928
runs-on: ubuntu-latest
2029
steps:
2130
- uses: actions/checkout@v4
31+
with:
32+
lfs: false
33+
submodules: recursive
2234
- uses: super-linter/super-linter@v7
2335
env:
2436
VALIDATE_ALL_CODEBASE: true

tests/ui/golden/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
*.png

tests/ui/golden/home_page.png

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
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
53+
AAAAAABwFWQCTsD2Ae4rAAAAAElFTkSuQmCC

0 commit comments

Comments
 (0)