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

sds / overcommit / 41994457781
92%
master: 91%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 05 Nov 2026 08:26AM UTC
Jobs 36
Files 223
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

05 Nov 2026 08:26AM UTC coverage: 92.408%. Remained the same
41994457781

push

github

web-flow
Shard CI tests across runners and add one required CI check (#915)

Split each supported Ruby/OS combination across three GitHub runners. CI
benchmarks improve complete workflow time from 4m 08s to 2m 15s (46%
faster); two shards took 2m 51s. Each runner retains the existing local
worker pool.

The shard selector deterministically assigns every example to exactly
one runner. Sixteen new examples cover partition completeness, balance,
ordering, and invalid shard settings. Each runner still verifies its
executed example IDs and merges local worker coverage; unique Coveralls
flags preserve coverage across all shards.

Add a single final check named **CI** for repository rulesets. It
depends on every test shard and lint, explicitly fails for
failed/canceled/skipped dependencies, and finalizes coverage reporting.
Move lint into the same workflow so the required check includes it.
Require **CI** instead of individual Ruby/OS checks.

GitHub Actions benchmarks (complete workflow, including setup and
reporting):

| Shards per Ruby/OS combination | Matrix jobs | Elapsed |
| --- | --- | --- |
| [1
(baseline)](https://github.com/sds/overcommit/actions/runs/41990552265)
| 6 | 4m 08s |
| [2](https://github.com/sds/overcommit/actions/runs/41992764091) | 12 |
2m 51s |
| [3
(benchmark)](https://github.com/sds/overcommit/actions/runs/41993193547)
| 18 | 2m 20s |
| [3 (final PR
verification)](https://github.com/sds/overcommit/actions/runs/41993767882)
| 18 | 2m 15s |

Validation: both benchmark workflows and final PR-head CI pass,
including all 18 shards, lint, and final coverage reporting. Logs verify
all 10,170 example executions (1,695 on each of six Ruby/OS
combinations), with consistent suite identities and complete shard
coverage. Local two-shard execution passes all 1,695 examples (the
existing 1,679 plus 16 new shard-selector tests). Actionlint and RuboCop
pass. The required-check predicate rejects failure/cancellation/skipped
results in exhaustive local truth-... (continued)

3323 of 3596 relevant lines covered (92.41%)

5605.03 hits per line

Jobs
ID Job ID Ran Files Coverage
1 ruby4.0-ubuntu-shard13 - 41994457781.1 05 Nov 2026 08:26AM UTC 446
84.42
GitHub Action Run
2 ruby3.3-windows-shard4 - 41994457781.2 05 Nov 2026 08:27AM UTC 446
84.38
GitHub Action Run
3 ruby4.0-windows-shard16 - 41994457781.3 05 Nov 2026 08:27AM UTC 446
84.34
GitHub Action Run
4 ruby4.0-windows-shard17 - 41994457781.4 05 Nov 2026 08:27AM UTC 446
79.22
GitHub Action Run
5 ruby3.3-ubuntu-shard2 - 41994457781.5 05 Nov 2026 08:26AM UTC 446
79.25
GitHub Action Run
6 ruby3.3-windows-shard3 - 41994457781.6 05 Nov 2026 08:27AM UTC 446
80.14
GitHub Action Run
7 ruby3.4-ubuntu-shard6 - 41994457781.7 05 Nov 2026 08:26AM UTC 446
80.19
GitHub Action Run
8 ruby3.4-windows-shard9 - 41994457781.8 05 Nov 2026 08:28AM UTC 446
80.17
GitHub Action Run
9 ruby3.3-windows-shard5 - 41994457781.9 05 Nov 2026 08:27AM UTC 446
79.25
GitHub Action Run
10 ruby4.0-windows-shard15 - 41994457781.10 05 Nov 2026 08:28AM UTC 446
80.17
GitHub Action Run
11 ruby3.4-ubuntu-shard8 - 41994457781.11 05 Nov 2026 08:26AM UTC 446
79.22
GitHub Action Run
12 ruby3.4-windows-shard10 - 41994457781.12 05 Nov 2026 08:27AM UTC 446
84.34
GitHub Action Run
13 ruby3.4-windows-shard11 - 41994457781.13 05 Nov 2026 08:27AM UTC 446
79.22
GitHub Action Run
14 ruby3.3-ubuntu-shard0 - 41994457781.14 05 Nov 2026 08:26AM UTC 446
80.17
GitHub Action Run
15 ruby4.0-ubuntu-shard12 - 41994457781.15 05 Nov 2026 08:26AM UTC 446
80.19
GitHub Action Run
16 ruby4.0-ubuntu-shard14 - 41994457781.16 05 Nov 2026 08:26AM UTC 446
79.22
GitHub Action Run
17 ruby3.4-ubuntu-shard7 - 41994457781.17 05 Nov 2026 08:26AM UTC 446
84.42
GitHub Action Run
18 ruby3.3-ubuntu-shard1 - 41994457781.18 05 Nov 2026 08:26AM UTC 446
84.46
GitHub Action Run
19 ruby3.3-windows-shard4 - 41994457781.19 05 Nov 2026 06:29PM UTC 446
84.38
GitHub Action Run
20 ruby3.4-windows-shard10 - 41994457781.20 05 Nov 2026 06:30PM UTC 446
84.34
GitHub Action Run
21 ruby3.3-windows-shard3 - 41994457781.21 05 Nov 2026 06:30PM UTC 446
80.14
GitHub Action Run
22 ruby4.0-ubuntu-shard12 - 41994457781.22 05 Nov 2026 06:28PM UTC 446
80.19
GitHub Action Run
23 ruby4.0-ubuntu-shard13 - 41994457781.23 05 Nov 2026 06:28PM UTC 446
84.42
GitHub Action Run
24 ruby3.4-windows-shard11 - 41994457781.24 05 Nov 2026 06:30PM UTC 446
79.22
GitHub Action Run
25 ruby3.3-ubuntu-shard1 - 41994457781.25 05 Nov 2026 06:28PM UTC 446
84.46
GitHub Action Run
26 ruby3.4-windows-shard9 - 41994457781.26 05 Nov 2026 06:30PM UTC 446
80.17
GitHub Action Run
27 ruby4.0-windows-shard16 - 41994457781.27 05 Nov 2026 06:30PM UTC 446
84.34
GitHub Action Run
28 ruby3.4-ubuntu-shard8 - 41994457781.28 05 Nov 2026 06:28PM UTC 446
79.22
GitHub Action Run
29 ruby4.0-windows-shard17 - 41994457781.29 05 Nov 2026 06:30PM UTC 446
79.22
GitHub Action Run
30 ruby3.4-ubuntu-shard7 - 41994457781.30 05 Nov 2026 06:28PM UTC 446
84.42
GitHub Action Run
31 ruby4.0-ubuntu-shard14 - 41994457781.31 05 Nov 2026 06:28PM UTC 446
79.22
GitHub Action Run
32 ruby3.4-ubuntu-shard6 - 41994457781.32 05 Nov 2026 06:29PM UTC 446
80.19
GitHub Action Run
33 ruby3.3-windows-shard5 - 41994457781.33 05 Nov 2026 06:29PM UTC 446
79.25
GitHub Action Run
34 ruby3.3-ubuntu-shard0 - 41994457781.34 05 Nov 2026 06:28PM UTC 446
80.17
GitHub Action Run
35 ruby3.3-ubuntu-shard2 - 41994457781.35 05 Nov 2026 06:28PM UTC 446
79.25
GitHub Action Run
36 ruby4.0-windows-shard15 - 41994457781.36 05 Nov 2026 06:29PM UTC 446
80.17
GitHub Action Run
Source Files on build 41994457781
  • Tree
  • List 223
  • Changed 223
  • Source Changed 223
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #41994457781
  • 653a9909 on github
  • Prev Build on main (#41990552265)
  • Next Build on main (#42086511738)
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