Pin Blender for CI asset processing #58

Merged
EIREXE merged 3 commits from fix/pin-blender-asset-processing into master 2026-09-24 14:45:37 +00:00
Owner

Pin Blender to the official 5.2.2 Linux release so CI can reliably process Blender 5.x assets such as bf2.blend.

This also validates the Blender source scene, rejects empty GLTF exports in the asset processor, and verifies the processed battlefield GLB in CI.

Validated locally:

  • cargo test --locked --lib -j 4
  • asset preprocessing with Blender 5.2.2
  • processed battlefield asset contains 1 scene, 4 nodes, and 4 meshes
Pin Blender to the official 5.2.2 Linux release so CI can reliably process Blender 5.x assets such as bf2.blend. This also validates the Blender source scene, rejects empty GLTF exports in the asset processor, and verifies the processed battlefield GLB in CI. Validated locally: - cargo test --locked --lib -j 4 - asset preprocessing with Blender 5.2.2 - processed battlefield asset contains 1 scene, 4 nodes, and 4 meshes
EIREXE added 1 commit 2026-09-24 11:14:12 +00:00
Pin Blender for CI asset processing
CI / build-and-test (pull_request) Successful in 1m27s
CI / production-build (pull_request) Failing after 3m8s
ac7c57e288
EIREXE added 1 commit 2026-09-24 14:09:03 +00:00
Install Blender XFixes runtime dependency
CI / production-build (pull_request) Failing after 2m13s
CI / build-and-test (pull_request) Successful in 1m28s
f05926e1be
EIREXE force-pushed fix/pin-blender-asset-processing from e35f96f86a to 0a6677ae5d 2026-09-24 14:18:37 +00:00 Compare
EIREXE added 1 commit 2026-09-24 14:24:12 +00:00
Add libxi
CI / build-and-test (pull_request) Successful in 1m34s
CI / production-build (pull_request) Successful in 11m17s
69186aaee5
EIREXE force-pushed fix/pin-blender-asset-processing from 0a6677ae5d to 69186aaee5 2026-09-24 14:24:12 +00:00 Compare
EIREXE merged commit 9a3a1383ff into master 2026-09-24 14:45:37 +00:00
EIREXE deleted branch fix/pin-blender-asset-processing 2026-09-24 14:45:37 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: EIREXE/shinespark#58