chore(deps): bump @earendil-works/pi-coding-agent to 0.80.10 and fix renovate config #17
No reviewers
Labels
No labels
dependencies
No milestone
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
alex/pi-shared!17
Loading…
Reference in a new issue
No description provided.
Delete branch "pi/issue16-1784360113294"
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?
Summary
Closes #16.
The
@earendil-works/pi-coding-agentdependency had fallen behind: the lockfile was pinned at0.80.2while0.80.10was already published (and the^0.80.2range inpackage.jsonalready satisfied it). Renovate was not picking up these in-range lockfile bumps.Changes
1. Bump the dependency (
package.json+bun.lock)@earendil-works/pi-coding-agent:^0.80.2→^0.80.10bun install, which also bumps the related in-workspace packages (pi-agent-core,pi-ai,pi-tui) to0.80.10.2. Fix the Renovate config (
renovate.json)The root cause of Renovate not keeping pi up to date: when a new release satisfies the existing range in
package.json(e.g.^0.80.xalready matching0.80.10), the only change needed is a lockfile refresh. That is governed bylockFileMaintenance, which wasn't explicitly enabled and defaulted to a weekly schedule, so these updates slipped through.extends: ["config:recommended"]to pick up the standard best-practice defaults.lockFileMaintenance(daily,before 6am) so in-range version bumps like0.80.2 → 0.80.10get a lockfile refresh PR automatically.alex/.profileForgejo reusable workflow.Verification
bun installresolved cleanly to@earendil-works/pi-coding-agent@0.80.10.package.jsonandrenovate.jsonvalidated as well-formed JSON.maxthinking level for Mistral #19