Skip to content

Walk up for blueprints when discovering suites in CI - #250

Merged
KevinBatdorf merged 1 commit into
mainfrom
ci-discover-walkup
Aug 15, 2026
Merged

Walk up for blueprints when discovering suites in CI#250
KevinBatdorf merged 1 commit into
mainfrom
ci-discover-walkup

Conversation

@KevinBatdorf

Copy link
Copy Markdown
Owner

CI's discover step only looked in a spec's own directory, so at-rules and pattern-css never ran — both inherit tests/blueprint.json. Only manual-override has one in its own folder, so it was the only suite CI ever executed.

Those specs still ran during a release, which is how a broken at-rules test blocked 1.5.7 instead of failing on the PR that introduced it.

playwright.config.ts already walks up. This makes the workflows agree, for both the regular and nightly runs.

🤖 Generated with Claude Code

The discover step only looked in a spec's own directory, so at-rules and
pattern-css never ran in CI: both inherit tests/blueprint.json. Only the
release workflow ran them, which is why a broken at-rules test surfaced
during a release instead of on the PR that caused it.

playwright.config.ts already walks up. The two now agree.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@KevinBatdorf
KevinBatdorf merged commit dfa661c into main Aug 15, 2026
3 of 5 checks passed
@KevinBatdorf
KevinBatdorf deleted the ci-discover-walkup branch August 15, 2026 12: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