Skip to content

chore(caretaker): upgrade pin v0.19.6 → v0.25.0 + thin workflow template#64

Merged
ianlintner merged 1 commit intomainfrom
caretaker/upgrade-to-v0-25-0
Apr 27, 2026
Merged

chore(caretaker): upgrade pin v0.19.6 → v0.25.0 + thin workflow template#64
ianlintner merged 1 commit intomainfrom
caretaker/upgrade-to-v0-25-0

Conversation

@ianlintner
Copy link
Copy Markdown
Owner

Fleet-wide upgrade to caretaker v0.25.0.

Changes

  • .github/maintainer/.version: 0.19.6 → 0.25.0
  • .github/workflows/maintainer.yml: replaced heavy maintainer.yml (running caretaker run inline) with v0.25.0 thin streaming workflow (~80 lines). The deployed backend now executes the orchestrator server-side; the runner just mints OIDC + tails SSE.

What this unlocks (since 0.19.6)

  • Event-bus webhook dispatch (caretaker#621)
  • Auto-bootstrap on installation events
  • Mongo-backed fleet registry (multi-replica safe)
  • In-cluster reconciliation scheduler
  • pr-reviewer consumer-bug fixes (caretaker#620)
  • OIDC empty-audience fallback (caretaker#619)
  • F-5 config consolidation (caretaker#625)

What stays the same

  • CARETAKER_BACKEND_URL repo variable is already set
  • Repo's own .github/maintainer/config.yml is unchanged (per-agent enables, autonomy, LLM routing all preserved)
  • Persona files in .github/agents/ unchanged

Verification

After merge, the next scheduled run (every 6h cron in the new template, or workflow_dispatch) should succeed. Status comments will start being authored by the-care-taker[bot] (the App identity, server-side dispatch) instead of github-actions[bot] (the legacy in-runner orchestrator).

…late

Fleet-wide upgrade ahead of the v0.25.0 release surface (event-bus
backend dispatch + auto-bootstrap + Mongo fleet store + pr-reviewer
two consumer-bug fixes from caretaker#620). This consumer repo was
on the older heavy maintainer.yml template (running 'caretaker run'
inline in CI). The new thin streaming workflow (~80 lines) just mints
OIDC + tails SSE; the deployed backend executes the orchestrator on
its own infra.

* .github/maintainer/.version  0.19.6 -> 0.25.0
* .github/workflows/maintainer.yml  replaced with the v0.25.0
  setup-templates thin streaming workflow

The CARETAKER_BACKEND_URL repo variable is already set, so no
operator action is required after merge.
@ianlintner ianlintner merged commit 81de899 into main Apr 27, 2026
7 checks passed
@ianlintner ianlintner deleted the caretaker/upgrade-to-v0-25-0 branch April 27, 2026 15:21
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