Skip to content

feat(wizard-ci): enable upload-source-maps e2e snapshots#2379

Draft
ablaszkiewicz wants to merge 2 commits into
mainfrom
e2e-source-maps-snapshots
Draft

feat(wizard-ci): enable upload-source-maps e2e snapshots#2379
ablaszkiewicz wants to merge 2 commits into
mainfrom
e2e-source-maps-snapshots

Conversation

@ablaszkiewicz

Copy link
Copy Markdown
Contributor

Companion to PostHog/wizard#794: flips ciCapable on upload-sourcemaps, threads SOURCE_MAPS_CLI_KEY through the CI workflow (secret already created), fails fast when it's missing, and asserts source-maps runs like integration (keep-skills + skillsComplete).

🤖 Generated with Claude Code

ablaszkiewicz and others added 2 commits July 2, 2026 16:25
- flip ciCapable on the upload-sourcemaps manifest entry
- runE2e fails fast when the source-maps program runs without
  SOURCE_MAPS_CLI_KEY (the wizard host answers the agent's "api-key"
  ask with it; without it the run would silently write a junk key)
- assert source-maps runs like integration (keep-skills +
  skillsComplete) — its outro frame is "source-maps-outro", so the
  generic "reached the outro" check would fail a successful run
- thread SOURCE_MAPS_CLI_KEY through the wizard-ci workflow env
  (secret GH_APP_POSTHOG_WIZARD_CI_BOT_SOURCE_MAPS_CLI_KEY must be
  created: a personal API key with the "Source map upload" preset)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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