fix(celilo): declare public_web 4.0.0 and bundle capabilities ^5.1.1 #76
No reviewers
Labels
No labels
area/auth
area/backend
area/ci
area/deploy
area/e2e
area/frontend
area/shared
blocked
good-first-issue
needs-info
priority/high
priority/low
priority/medium
type/bug
type/chore
type/docs
type/feature
type/tech-debt
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
celilo/lunacycle!76
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/public-web-4-declaration"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
This commit (
e8a3f61, 2026-09-24) was pushed tofix/public-web-4-declarationbut never opened as a PR, somainstill has:manifest.ymlrequiringpublic_web3.0.0, while deployed caddy provides 4.0.0. celilo refuses that asmajor_mismatch_lower; the registry poll defers and retries forever, so the module reads healthy while upgrades never land (celilo#1414).celilo/scriptsbundling@celilo/capabilities^3.4.0. The caret can't cross a major, so hooks run the 3.x implementation while the source calls the 4.x API (celilo#173).The hook code already moved to public_web 4.0.0 in 1.6.0; only the declaration lagged.
Solution
Bump both together:
public_web→ 4.0.0 inmanifest.yml,@celilo/capabilities→ ^5.1.1 incelilo/scripts.Found while auditing
mainafter closing #73. The branch is based on9862e61and merges cleanly into currentmain; CI has not yet run on it.🤖 Generated with Claude Code
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.