Skip to content

Standardize configurable QA workflows for the trial - #18

Merged
silveltman merged 6 commits into
mainfrom
qa/standardize-trial
Oct 17, 2026
Merged

silveltman merged 6 commits into
mainfrom
qa/standardize-trial

Conversation

@silveltman

@silveltman silveltman commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor

Ready PRs need a configurable test gate that does not wait for CodeRabbit capacity. Add reusable unit, HTTP/browser and safe live workflows. URL tests resolve all matching Netlify previews for the PR head and never rebuild them.

The three trial callers can disable CodeRabbit and require Test through the existing Review status. The gate reads the latest workflow run and attempt, rejects missing, skipped, failed or superseded results, and briefly retries delayed run and job metadata. Persistent metadata lag after a successful completion produces an actionable Ready failure instead of silently waiting. Other repositories keep their existing pinned workflows. Updated Ready callers grant actions: read.

Validation: all 39 workflow policy tests and actionlint pass. Independent review approved the final status-ordering and completion-lag corrections; no unresolved findings remain.

@silveltman
silveltman marked this pull request as ready for review October 17, 2026 14:12
@silveltman
silveltman merged commit 9d595a4 into main Oct 17, 2026
6 checks passed
@silveltman
silveltman deleted the qa/standardize-trial branch October 17, 2026 14:13
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