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

palcarazm / batchjs-data / 28671871513
97%
version/v1: 98%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/commitlint/cli-21.2.1
DEFAULT BRANCH: version/v1
Ran 03 Jul 2026 04:12PM UTC
Jobs 12
Files 15
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

03 Jul 2026 04:10PM UTC coverage: 96.61%. Remained the same
28671871513

push

github

web-flow
ci: add database version matrix for all active LTS releases (#80)

* ci: add database version matrix for all active LTS releases

Replace the monolithic build-and-test job with a build job that
caches artifacts, and per-database test jobs that run against
multiple versions:

- PostgreSQL: 15, 16, 17, 18
- MySQL: 8.4, 9.7
- MariaDB: 10.11, 11.4, 11.8, 12.3
- SQLite: single version (no matrix)

Key changes:
- Build once per Node.js version, reuse artifacts across database jobs
- Use --testPathPattern to run only database-specific test suites
- Disable Jest coverage threshold (Coveralls aggregates globally)
- Use JEST_COVERAGE_DIRECTORY to isolate coverage per matrix cell
- SonarCloud now downloads merged coverage from Coveralls API

This ensures the library is tested against every actively supported
version of each database engine, catching version-specific issues
before they reach users.

Implements #61

* refactor: remove artifact upload and download steps in CI workflow

* fix: correct testPathPattern to testPathPatterns in CI workflow

* ci: add Common tests and coverage reporting to CI workflow

41 of 47 branches covered (87.23%)

Branch coverage included in aggregate %.

244 of 248 relevant lines covered (98.39%)

29.01 hits per line

Jobs
ID Job ID Ran Files Coverage
1 coverage-mariadb-11.4 - 28671871513.1 03 Jul 2026 04:13PM UTC 30
37.41
GitHub Action Run
2 coverage-postgresql-17 - 28671871513.2 03 Jul 2026 04:12PM UTC 30
39.23
GitHub Action Run
3 coverage-postgresql-18 - 28671871513.3 03 Jul 2026 04:12PM UTC 30
39.23
GitHub Action Run
4 coverage-postgresql-15 - 28671871513.4 03 Jul 2026 04:12PM UTC 30
39.23
GitHub Action Run
5 coverage-mysql-9.7 - 28671871513.5 03 Jul 2026 04:13PM UTC 30
34.49
GitHub Action Run
6 coverage-sqlite - 28671871513.6 03 Jul 2026 04:12PM UTC 30
43.07
GitHub Action Run
7 coverage-common - 28671871513.7 03 Jul 2026 04:12PM UTC 30
24.27
GitHub Action Run
8 coverage-mariadb-10.11 - 28671871513.8 03 Jul 2026 04:13PM UTC 30
37.41
GitHub Action Run
9 coverage-mariadb-12.3 - 28671871513.9 03 Jul 2026 04:13PM UTC 30
37.41
GitHub Action Run
10 coverage-mysql-8.4 - 28671871513.10 03 Jul 2026 04:13PM UTC 30
34.49
GitHub Action Run
11 coverage-mariadb-11.8 - 28671871513.11 03 Jul 2026 04:13PM UTC 30
37.41
GitHub Action Run
12 coverage-postgresql-16 - 28671871513.12 03 Jul 2026 04:12PM UTC 30
39.23
GitHub Action Run
Source Files on build 28671871513
  • Tree
  • List 15
  • Changed 14
  • Source Changed 0
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28671871513
  • 8e778641 on github
  • Prev Build on develop/v2.0.0 (#28658248094)
  • Next Build on develop/v2.0.0 (#28702604868)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc