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

bleedingdeacons / monitor / 39514077169
93%

Build:
DEFAULT BRANCH: main
Ran 20 Oct 2026 11:18PM UTC
Jobs 1
Files 21
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

20 Oct 2026 11:17PM UTC coverage: 92.96% (-0.2%) from 93.114%
39514077169

push

github

web-flow
feat: native Google sign-in through Firebase on Android and iOS (#72)

* feat: native Google sign-in through Firebase on Android and iOS

The Google button now skips the browser on the two handset heads: the
platform's own account picker (Credential Manager on Android,
GoogleSignIn on iOS), then Firebase Auth, then the Firebase ID token to
Sentinel's new /auth/device/firebase. Monitor signs out of Firebase as
soon as it has the token; Sentinel's device token is still the only
credential kept.

Anywhere it cannot work, it falls back to the browser without an error:
no Google client in the Firebase config, an unregistered signing key, a
Sentinel without the route (SentinelFailure.Unavailable). Windows and
Mac Catalyst keep the browser.

CI now registers the iOS plist's REVERSED_CLIENT_ID as a URL scheme;
GoogleSignIn crashes without it, so the app checks before using it.
Firebase Auth also needs the Fragment, Collection and Tracing -ktx shims
at matching versions, or D8 sees duplicate classes.

* ci: pin the iOS workload set to 10.0.401, as Link does

The newest set moved the iOS SDK to 27.1, which requires Xcode 27.1; the
macos-26 image has 26.6. Link pinned for the same failure on 2026-09-30.

1492 of 1605 relevant lines covered (92.96%)

1183.34 hits per line

Coverage Regressions

Lines Coverage ∆ File
37
77.67
1.43% Services/SentinelClient.cs
Jobs
ID Job ID Ran Files Coverage
1 39514077169.1 20 Oct 2026 11:18PM UTC 21
92.96
GitHub Action Run
Source Files on build 39514077169
  • Tree
  • List 21
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #39514077169
  • f2c92488 on github
  • Prev Build on main (#39499466619)
  • Next Build on main (#39516956507)
  • Delete
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