Replies: 2 comments 1 reply
|
That is actually really weird. |
|
yeah your theory lines up with what i'm seeing too — overall climbing while detailed cratered (even toward zero on a repo that still has traffic) with no real change on your side smells like GitHub's detailed LFS reporting desynced, not you magically stopping downloads. overall is probably closer to truth; detailed is what you need to act on, which is the painful part. i poked around f3d-app a bit. you've already done the big smart CI move ( where your bandwidth actually livesfrom
so when overall spikes, it's usually those fat test assets / baselines / example media getting cloned by humans or bots — not "mystery CI," assuming every workflow still uses your producer/consumer cache path. advanced stuff i'd do to cut usage (and see which files)1. inventory the heavy hitters locally (don't trust broken detailed UI) git lfs ls-files -s | sort -k2 -h | tail -50
git lfs status
# bandwidth-ish view of what's actually in LFS history:
git rev-list --objects --all | git cat-file --batch-check='%(objecttype) %(objectname) %(objectsize) %(rest)' \
| awk '/^blob/ {print $3, $4}' | sort -n | tailalso hit the LFS API / endpoint for pointer paths if you can, and keep your own daily meter (small cron that records 2. compress / shrink datasets before they ever hit LFS
3. stop paying for history you don't need
4. cache discipline 5. on the reporting bug itself practical cut order: (1) find top 20 LFS blobs by size → (2) compress or relocate the monsters → (3) confirm every CI path is happy to sanity-check a specific workflow YAML if you paste one that's still suspicious. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Question
💬 Feature/Topic Area
Other
Discussion Details
I'm a maintainer over at f3d-app and we use extensively actions and git lfs for our open source repositories.
We do not have any kind of paid plan with github.
It looks like the overall Git LFS usage is higher than the detailed Git LFS usage.
When looking at our overall Git LFS budget it says:
But when looking at the detailed usage, its only:
Interestingly, when looking in more details I see a definitive drop in usage in our main repo:
There is no reason for this drop, we still have many users and contributors and did not change anything.
We also have another repo with the same drop, but we did change our setup around that time, but it should not drop to zero, it should just be reduced:
My theory is that detailed usage stop being properly reported in github system while overall usage keep being reported properly, however we need the detailed information in order to be able to adress that and reduce our usage in place where it matters.
(in all screenshots, you can ignore the gross amounts, only billed amounts matter)
All reactions