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

supabase / supabase-swift / 39236573312
94%

Build:
DEFAULT BRANCH: main
Ran 19 Oct 2026 10:23AM UTC
Jobs 1
Files 173
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

19 Oct 2026 10:18AM UTC coverage: 91.582% (+0.02%) from 91.562%
39236573312

push

github

web-flow
chore(deps): drop CryptoSwift in favor of an inline Keccak-256 test helper (#1582)

* chore(deps): drop CryptoSwift in favor of an inline Keccak-256 test helper

The IntegrationTests target used CryptoSwift only to hash the Sign in with
Ethereum message with Keccak-256, plus two hex helpers. swift-crypto's
SHA3_256 is FIPS-202 SHA3, which pads differently from the Keccak-256 that
Ethereum uses, so it is not a drop-in replacement.

Add a small Keccak-256 and hex helpers to AuthClientIntegrationTests.swift,
and a Keccak256Tests suite that checks known vectors and derives the test
key's Ethereum address. The suite runs without the local stack. Before
removal, the helper matched CryptoSwift for inputs of 0 to 600 bytes.

Remove CryptoSwift from both manifests and both Package.resolved files.

* test(auth): reword the Keccak-256 comment to pass the spell check

* test(auth): split Keccak-256 expressions that time out the type checker on CI

13654 of 14909 relevant lines covered (91.58%)

722028.57 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
98.0
0.0% Sources/Realtime/Types.swift
Jobs
ID Job ID Ran Files Coverage
1 39236573312.1 19 Oct 2026 10:23AM UTC 173
91.58
GitHub Action Run
Source Files on build 39236573312
  • Tree
  • List 173
  • Changed 5
  • Source Changed 4
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #39236573312
  • 24dfdde2 on github
  • Prev Build on main (#38887950026)
  • Next Build on main (#39241098448)
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