• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

javierbrea / eslint-plugin-boundaries / 40839295512
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: fix/589/static-dependency-targets
DEFAULT BRANCH: master
Ran 29 Oct 2026 08:05AM UTC
Jobs 3
Files 80
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

29 Oct 2026 08:02AM UTC coverage: 100.0%. Remained the same
40839295512

push

github

web-flow
chore: Test the browser builds in Chromium, Firefox and WebKit (#583)

* chore: Run the website browser scripts on Playwright's pinned Chromium

Move Playwright to the root devDependencies as @playwright/test 1.64.1, so
the browser tests of the packages can share it. The screenshots and
social-card scripts install and launch the Chromium of that version instead
of the local Chrome, and the social card is regenerated with it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* chore: Test the browser builds in Chromium, Firefox and WebKit

Add the private Nx project test/browser-e2e. Its scenarios call
@boundaries/elements and @boundaries/config: the files of the quick-start
example of the docs and the cases of the browser build check of each
package. They run in Node.js and, bundled by esbuild for browsers without
aliases or polyfills, in Chromium, Firefox and WebKit with
@playwright/test. Every browser has to return the Node.js result.

The test-browsers job of the build workflow installs the browsers, runs
check:all of the project and is required by all-checks. The build job
leaves the project out because it has no browsers.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* chore: Install the Playwright browsers in every job that runs browser-e2e

Move the Playwright version, cache and install steps to the
install-browsers composite action, used by the test-browsers job and by
the publish jobs, whose `pnpm check:all` runs browser-e2e.

The test checks the page errors right after loading, so a package that
throws while loading shows its error, and checks that each scenario
returns only JSON values. The bundle check reads the browser build of
each package from its export map.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* chore: Skip the browser-e2e tests of a browser that does not launch locally

Outside CI, the global setup launches each browser once before the tests
and skips the tests of a browser that does not launc... (continued)

2135 of 2135 branches covered (100.0%)

Branch coverage included in aggregate %.

2663 of 2663 relevant lines covered (100.0%)

1383.86 hits per line

Jobs
ID Job ID Ran Files Coverage
1 elements - 40839295512.1 29 Oct 2026 08:05AM UTC 45
100.0
GitHub Action Run
2 config - 40839295512.2 29 Oct 2026 08:05AM UTC 12
100.0
GitHub Action Run
3 eslint-plugin - 40839295512.3 29 Oct 2026 08:05AM UTC 23
100.0
GitHub Action Run
Source Files on build 40839295512
  • Tree
  • List 80
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #40839295512
  • 088066b1 on github
  • Prev Build on release (#40744102134)
  • Next Build on release (#40861020225)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc