ci(workspace): pre-install git-lfs before checkout
Some checks failed
CI / Rust Check & Lint (push) Failing after 2s
CI / Rust Tests (push) Failing after 2s
CI / Lua Lint & Format (push) Failing after 2s
CI / LFS Pointer Guard (push) Failing after 1s

This commit is contained in:
Serkyo 2026-08-07 00:46:30 +02:00
parent 18a2644c44
commit 76571abe4b

View file

@ -14,6 +14,8 @@ jobs:
name: Rust Check & Lint
runs-on: ubuntu-latest
steps:
- name: Install git-lfs
run: sudo apt-get update && sudo apt-get install -y git-lfs
- uses: https://github.com/actions/checkout@v4
with:
lfs: true
@ -39,6 +41,8 @@ jobs:
name: Rust Tests
runs-on: ubuntu-latest
steps:
- name: Install git-lfs
run: sudo apt-get update && sudo apt-get install -y git-lfs
- uses: https://github.com/actions/checkout@v4
with:
lfs: true
@ -59,6 +63,8 @@ jobs:
name: Lua Lint & Format
runs-on: ubuntu-latest
steps:
- name: Install git-lfs
run: sudo apt-get update && sudo apt-get install -y git-lfs
- uses: https://github.com/actions/checkout@v4
- name: Check Lua Formatting
@ -76,6 +82,8 @@ jobs:
runs-on: ubuntu-latest
steps:
# Checkout without smudging LFS content so the committed git objects can be inspected directly; a raw-committed binary is only distinguishable from a proper pointer at the object level, not in a smudged working tree.
- name: Install git-lfs
run: sudo apt-get update && sudo apt-get install -y git-lfs
- uses: https://github.com/actions/checkout@v4
with:
lfs: false