Skip to content

fix(ci): track wizard CLI overhaul command surface#1878

Merged
sarahxsanders merged 1 commit into
mainfrom
posthog-code/cli-overhaul-workbench-compat
Jun 17, 2026
Merged

fix(ci): track wizard CLI overhaul command surface#1878
sarahxsanders merged 1 commit into
mainfrom
posthog-code/cli-overhaul-workbench-compat

Conversation

@sarahxsanders

Copy link
Copy Markdown
Contributor

Keeps wizard-workbench CI working against the wizard CLI overhaul (wizard#617).

The overhaul renames revenuerevenue-analytics and turns audit into a family — bare wizard audit no longer runs non-interactively. Without this, /wizard-ci revenue and /wizard-ci audit runs would break.

Changes

  • apps/manifest.json: revenue id → revenue-analytics
  • Drive wizard audit all for the audit workflow (full end-to-end integration coverage)
  • Split multi-token subcommands when building argv (so audit all becomes two args)

Land alongside #617. Kept in draft until it merges.

🤖 Generated with Claude Code

The CLI overhaul renames `revenue` → `revenue-analytics` and turns `audit`
into a family (bare `wizard audit` no longer runs in CI). Update the manifest
and command builders so CI keeps driving valid commands:

- manifest: revenue id → revenue-analytics
- drive `wizard audit all` for the audit workflow (full e2e coverage)
- split multi-token subcommands when building argv

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@sarahxsanders sarahxsanders requested a review from a team June 17, 2026 00:10
@sarahxsanders sarahxsanders marked this pull request as ready for review June 17, 2026 14:06

@edwinyjlim edwinyjlim left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lets go

@sarahxsanders sarahxsanders merged commit c198fa7 into main Jun 17, 2026
10 checks passed
@sarahxsanders sarahxsanders deleted the posthog-code/cli-overhaul-workbench-compat branch June 17, 2026 16:10
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.

2 participants