Skip to content

Conversation

@bbhtt
Copy link
Contributor

@bbhtt bbhtt commented Sep 3, 2025

Rebased, reworded version of #498 with some extra commits.

Closes #498

@bbhtt bbhtt force-pushed the bbhtt/lfs branch 2 times, most recently from cc5039c to 6ea6298 Compare September 3, 2025 06:35
@bbhtt
Copy link
Contributor Author

bbhtt commented Sep 4, 2025

I ended up refactoring the entire thing a bit, hopefully it makes sense.

Need to test if this version is working later.

@bbhtt bbhtt force-pushed the bbhtt/lfs branch 2 times, most recently from a415cbf to fdb3e30 Compare September 16, 2025 12:57
This explicitly fetches Git LFS objects as long as git-lfs is available
on host (but doesn't need to be configured)

Fixes #463

Co-authored-by: Bartłomiej Piotrowski <[email protected]>
The previous commit will attempt to fetch LFS by default for Git
sources even if LFS is not configured (but available).

This allows to disable that behaviour on a per source basis
since repos may have huge LFS assets which may be undesirable to fetch.
@bbhtt
Copy link
Contributor Author

bbhtt commented Sep 16, 2025

Deployed this to Flathub to test on flathub/dev.mariinkys.Oboete#15

Seems to work.

Combined with this change, flathub/org.flatpak.Builder@1b28ed6

@bbhtt
Copy link
Contributor Author

bbhtt commented Sep 18, 2025

I will merge this by the end of the week if nothing else comes up from above testing.

@bbhtt bbhtt merged commit 1041b15 into main Sep 19, 2025
5 checks passed
@bbhtt bbhtt deleted the bbhtt/lfs branch September 19, 2025 04:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants