Skip to content

fix(prune-staging): recognise portal uploads by their manifest url - #22

Merged
eggfly merged 1 commit into
mainfrom
fix-prune-staging-names
Oct 26, 2026
Merged

eggfly merged 1 commit into
mainfrom
fix-prune-staging-names

Conversation

@eggfly

@eggfly eggfly commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

Source copy of CardputerZero/packages, branch fix-prune-staging-names. Details and dry-run results are in that PR.

🤖 Generated with Claude Code

Portal uploads are stored in staging as "<login>__<file>", not the pool
name, so the prune rule could neither tell they were published nor see
that an open PR still downloads one (it only compared manifest filename).
An open PR such as #206 would have lost its binary after 14 days.

Match the url file name too, and count a prefixed upload as promoted when
a manifest on main points at it and the pool holds that manifest file.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@eggfly
eggfly merged commit 78d74f8 into main Oct 26, 2026
2 checks passed
@eggfly
eggfly deleted the fix-prune-staging-names branch October 26, 2026 15:11
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.

1 participant