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

supabase / supabase-swift / 32024377402
88%

Build:
DEFAULT BRANCH: main
Ran 17 Aug 2026 11:22AM UTC
Jobs 1
Files 104
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

17 Aug 2026 11:19AM UTC coverage: 86.211% (-0.5%) from 86.684%
32024377402

push

github

web-flow
fix(auth)!: convert MessagingChannel to a RawRepresentable struct (#1216)

* fix(auth)!: convert FactorStatus to a RawRepresentable struct

FactorStatus is decoded from GoTrue's MFA factor responses; as an enum it
throws on any status value added server-side after this SDK version
shipped. See SDK-637.

* fix(auth)!: convert MessagingChannel to a RawRepresentable struct

MessagingChannel is Codable and part of the public API surface; as an
enum it would throw on any channel GoTrue starts returning that this
SDK version doesn't have a case for. See SDK-637.

* docs(auth): document FactorStatus's non-failable init(rawValue:) and interpolation change

Per CodeRabbit review on #1215: the failable-to-non-failable
init(rawValue:) change breaks existing if-let/guard-let callers at
compile time, and string interpolation of the value silently stops
printing the case name. Both were already documented for the other 13
RawRepresentable conversions in this stack's final PR, but FactorStatus
(the first/base PR) shipped without its own copy of that note.

* chore: register FactorStatus symbols in capability matrix

FactorStatus's explicit RawRepresentable members (rawValue, init,
static constants) are new source declarations the enum's
compiler-synthesized equivalents never surfaced to the capability
matrix's symbol-graph diff.

0 of 6 new or added lines in 1 file covered. (0.0%)

44 existing lines in 2 files now uncovered.

8972 of 10407 relevant lines covered (86.21%)

43.19 hits per line

Uncovered Changes

Lines Coverage ∆ File
6
87.53
-3.38% Sources/Auth/Types.swift

Coverage Regressions

Lines Coverage ∆ File
34
85.11
-3.05% Sources/Auth/AuthClient.swift
10
87.53
-3.38% Sources/Auth/Types.swift
Jobs
ID Job ID Ran Files Coverage
1 32024377402.1 17 Aug 2026 11:22AM UTC 104
86.21
GitHub Action Run
Source Files on build 32024377402
  • Tree
  • List 104
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #32024377402
  • 14dbc6ab on github
  • Prev Build on main (#32023603846)
  • Next Build on main (#32025203611)
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