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

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

Build:
Build:
LAST BUILD BRANCH: dblock/coveralls-github-token
DEFAULT BRANCH: master
Repo Added 24 Aug 2026 08:48PM UTC
Files 168
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

LAST BUILD ON BRANCH dblock/coveralls-github-token
branch: dblock/coveralls-github-token
CHANGE BRANCH
x
Reset
  • dblock/coveralls-github-token
  • dblock/add-coveralls
  • dblock/revert-api-v3-url
  • master

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

Relevant lines Covered
Build:
Build:
3908 RELEVANT LINES 3901 COVERED LINES
199.32 HITS PER LINE
Source Files on dblock/coveralls-github-token
  • Tree
  • List 168
  • Changed 98
  • Source Changed 0
  • Coverage Changed 98
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
32906074196 dblock/coveralls-github-token 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 acce... Pull #109 25 Aug 2026 10:25PM UTC dblock github
99.82
See All Builds (16)
  • Repo on GitHub
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