Skip to content

Fix Generative UI containment in macOS release CI - #63

Merged
sambitcreate merged 1 commit into
mainfrom
feature/release-playwright-containment
Aug 28, 2026
Merged

Fix Generative UI containment in macOS release CI#63
sambitcreate merged 1 commit into
mainfrom
feature/release-playwright-containment

Conversation

@sambitcreate

Copy link
Copy Markdown
Owner

Summary

  • install Playwright Chromium before the release job runs the Generative UI containment suite
  • add a policy test that enforces the install step precedes npm test

Evidence

The first 0.35 release run reached the containment suite but failed all five browser checks because Chromium was not installed. CI already performs this setup; this aligns the release workflow with it.

Verification

  • diagnostic policy tests: 7/7
  • ESLint
  • git diff check

@pullfrog

pullfrog Bot commented Aug 28, 2026

Copy link
Copy Markdown

no API key found — this repo is configured to use deepseek/deepseek-v4-pro, which needs DEEPSEEK_API_KEY, but the runner has no key for it.

To fix: add the key as a GitHub Actions secret (referenced from your workflow's env: block) or as a Pullfrog secret in the console — or switch this repo to a different model (free models need no key).

Open repo secrets → · Configure model → · Setup docs → · Ask in Discord →

Pullfrog  | Rerun failed job ➔View workflow run | via Pullfrog | Using DeepSeek Pro𝕏

@sambitcreate

Copy link
Copy Markdown
Owner Author

Repository-owned CI is green. Pullfrog remains unable to start because this repository config selects deepseek/deepseek-v4-pro without a DEEPSEEK_API_KEY; that external configuration failure does not execute or evaluate this change.

@sambitcreate
sambitcreate merged commit 8a87f17 into main Aug 28, 2026
7 of 10 checks passed
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