Repository navigation
ci: parallelize and path-filter browser regressions - #157
Merged
Merged
Conversation
Resolve the Biome findings reported by the existing PR run. Update pinned Actions to Node 24-compatible releases and pin the runner to Ubuntu 24.04.
matsuzaka-yuki
approved these changes
Oct 27, 2026
matsuzaka-yuki
left a comment
Contributor
There was a problem hiding this comment.
All 10 checks pass, including the three comment matrix legs and the required aggregator check. The classifier fails closed, preserves branch-protection check names, and covers renames, unknown paths, and diff failures with 27 passing tests. The fixture-only classification and unrelated cleanup can be revisited separately; no blocker for this merge.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Comment regressionscheck name for branch protection.Follow-up: PR check annotation fixes
40177473350; the full source check now reports no diagnostics across 443 files.actions/checkoutv7.0.1,actions/setup-nodev7.1.0,pnpm/action-setupv6.1.0), retaining immutable commit-SHA pins.ubuntu-24.04to avoid theubuntu-latestmigration notice during the Ubuntu 26 rollout.continue-on-error: true) and Playwrightchannel: "chrome"unchanged.Follow-up: path-filter review fixes
.npmrc,tsconfig*.json, and root runtime/build configs (includingbiome.json,pagefind.yml,frontmatter.json,vercel.json, andlighthouserc.cjs) to the two-suite trigger group.tests/fixtures/*;tests/site/*continues to select both suites.git diff --name-only --no-renames -z, using a temporary file and NUL-delimited reads; a failed diff now fails the path-detection step before it can emit skip outputs.site.config.tsselects only the comment suite rather than being promoted to both suites by a broad config glob.tests/ci-path-filter.test.mjsfor Unicode names, root config files, fast paths, fixtures, renames, unknown paths, mixed-path aggregation, and failed diffs.docs/on-demand-loading.mdto describe the three parallel comment-fixture legs.Validation
TS9013exceptions; Node 22 production build completed (47 pages).core.quotePath=true, root configs, paths matched by the safe fast paths, unknown-path fail-closed behavior, and failed-diff handling); workflow YAML parsed; Bash syntax check andgit diff --checkpassed. The normal PR checks validate each pushed revision.