Skip to content

[codex] Add Replay QA preview testing#6

Merged
BLamy merged 1 commit into
codex/nx-broken-linear-appsfrom
codex/replay-qa-pr-previews
Jun 12, 2026
Merged

[codex] Add Replay QA preview testing#6
BLamy merged 1 commit into
codex/nx-broken-linear-appsfrom
codex/replay-qa-pr-previews

Conversation

@BLamy

@BLamy BLamy commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

What changed

  • Add a Replay QA runner for Netlify PR preview deployments.
  • Have the PR preview workflow create Replay QA projects for deployed preview URLs, poll for completion, list open bugs, and append the QA summary to the existing PR comment.
  • Emit netlify-deployments.json alongside the markdown summary so downstream CI steps can consume deployed preview URLs without parsing markdown.
  • Tighten affected-app selection so app changes redeploy their app without treating workflow/tool-only changes as app deploy inputs.
  • Fix a Todoist task-detail crash path by safely handling missing descriptions.

Validation

  • node --check tools/replay-qa/run-preview-qa.mjs
  • node --check tools/netlify/deploy-affected.mjs
  • npm run build --workspace=apps/todoist-clone
  • node tools/netlify/deploy-affected.mjs --mode preview --base origin/codex/nx-broken-linear-apps --head HEAD --pr 999 --dry-run

The final dry run selected only todoist-clone, which is the intended preview redeploy target for this stacked PR.

@github-actions

github-actions Bot commented Jun 12, 2026

Copy link
Copy Markdown

Netlify PR Previews

Base: origin/codex/nx-broken-linear-apps
Head: HEAD
PR: #6

No app projects were affected.

Replay QA

No deployed preview URLs were available for Replay QA.

@BLamy BLamy force-pushed the codex/replay-qa-pr-previews branch from 383c774 to 7b50282 Compare June 12, 2026 19:05
@BLamy BLamy marked this pull request as ready for review June 12, 2026 23:14
@BLamy BLamy merged commit cc23216 into codex/nx-broken-linear-apps Jun 12, 2026
3 of 5 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