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

dblock / strava-ruby-client / 32906074196
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: dblock/coveralls-github-token
DEFAULT BRANCH: master
Ran 25 Aug 2026 10:25PM UTC
Jobs 7
Files 168
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

25 Aug 2026 10:25PM UTC coverage: 99.821% (-0.2%) from 100.0%
32906074196

Pull #109

github

dblock
Report coverage to Coveralls on pull requests using GITHUB_TOKEN

The Coverage workflow only triggered on: [push] and used
coveralls_reborn with a COVERALLS_REPO_TOKEN secret, so it never ran
on pull requests, and PRs from forks wouldn't have access to that
secret anyway, meaning coverage was never reported to Coveralls or
shown as a PR check. Reporting from a single dedicated Ruby version
also undercounts real coverage relative to the full test matrix.

- Switch from coveralls_reborn to the official
  coverallsapp/github-action, authenticated with the default
  GITHUB_TOKEN (available on every workflow run, including from fork
  PRs, no extra secret to configure).
- Switch the SimpleCov formatter from coveralls_reborn's to
  simplecov-lcov, since coverallsapp/github-action consumes an lcov
  report.
- Report coverage from every job in the test matrix (one per
  Ruby/JRuby version) as a parallel Coveralls build, and add a
  coverage-finished job that closes the parallel build after all test
  jobs complete, so Coveralls merges the per-job lcov reports into a
  single aggregate coverage number.
- Remove the now-redundant single-Ruby coverage.yml workflow, folding
  reporting into test.yml (which already triggers on pull_request).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Pull Request #109: Report coverage to Coveralls on pull requests using GITHUB_TOKEN

3901 of 3908 relevant lines covered (99.82%)

199.32 hits per line

Jobs
ID Job ID Ran Files Coverage
1 jruby-9.4 - 32906074196.1 25 Aug 2026 10:26PM UTC 168
99.54
GitHub Action Run
2 3.4 - 32906074196.2 25 Aug 2026 10:25PM UTC 103
100.0
GitHub Action Run
3 3.3 - 32906074196.3 25 Aug 2026 10:25PM UTC 103
100.0
GitHub Action Run
4 4.0 - 32906074196.4 25 Aug 2026 10:25PM UTC 103
100.0
GitHub Action Run
5 3.2 - 32906074196.5 25 Aug 2026 10:25PM UTC 103
100.0
GitHub Action Run
6 3.1 - 32906074196.6 25 Aug 2026 10:25PM UTC 168
99.82
GitHub Action Run
7 jruby-10 - 32906074196.7 25 Aug 2026 10:26PM UTC 103
99.62
GitHub Action Run
Source Files on build 32906074196
  • Tree
  • List 168
  • Changed 98
  • Source Changed 0
  • Coverage Changed 98
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #32906074196
  • Pull Request #109
  • PR Base - master (#)
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