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

maximunited / yomu / 27669034872
84%

Build:
DEFAULT BRANCH: master
Ran 17 Jun 2026 06:00AM UTC
Jobs 1
Files 52
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

16 Jun 2026 11:07PM UTC coverage: 84.215% (-0.6%) from 84.775%
27669034872

push

github

maximunited
feat: migrate authentication from NextAuth.js to Clerk

Replace NextAuth.js v4 with Clerk for authentication management.
This provides managed auth with Google OAuth, email/password,
Hebrew-localized UI, and webhook-based user sync.

- Add @clerk/nextjs and @clerk/localizations, remove next-auth
- Add clerkId to User model, remove Account/Session/VerificationToken
- Create Clerk middleware (proxy.ts), webhook handler, user linking helper
- Replace useSession with useUser/useClerk across 6 client pages
- Replace getServerSession with auth() across 11 API routes
- Add Clerk <SignIn/> and <SignUp/> pages at /sign-in and /sign-up
- Update all test mocks from next-auth to @clerk/nextjs
- Remove obsolete auth files and their tests

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

635 of 883 branches covered (71.91%)

Branch coverage included in aggregate %.

96 of 251 new or added lines in 23 files covered. (38.25%)

5 existing lines in 4 files now uncovered.

9272 of 10881 relevant lines covered (85.21%)

36.96 hits per line

Uncovered Changes

Lines Coverage ∆ File
53
0.0
src/app/api/webhooks/route.ts
35
0.0
src/lib/clerk-user.ts
12
0.0
0.0% src/app/api/user/used-benefits/route.ts
10
0.0
0.0% src/app/api/admin/brands/[id]/route.ts
9
0.0
0.0% src/app/api/user/api-key/route.ts
9
0.0
src/app/sign-in/[[...sign-in]]/page.tsx
9
0.0
src/app/sign-up/[[...sign-up]]/page.tsx
5
0.0
0.0% src/app/api/user/used-benefits/[id]/route.ts
4
58.26
2.23% src/app/api/admin/benefits/[id]/route.ts
3
0.0
0.0% src/app/api/admin/brands/route.ts
3
78.73
-0.15% src/app/memberships/page.tsx
2
79.03
3.05% src/app/api/custom-memberships/route.ts
1
86.28
0.02% src/app/settings/page.tsx

Coverage Regressions

Lines Coverage ∆ File
2
79.03
3.05% src/app/api/custom-memberships/route.ts
1
58.26
2.23% src/app/api/admin/benefits/[id]/route.ts
1
88.84
-0.39% src/app/notifications/page.tsx
1
84.0
-0.45% src/app/onboarding/page.tsx
Jobs
ID Job ID Ran Files Coverage
1 27669034872.1 17 Jun 2026 06:00AM UTC 52
84.21
GitHub Action Run
Source Files on build 27669034872
  • Tree
  • List 52
  • Changed 19
  • Source Changed 19
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #27669034872
  • 65ecb337 on github
  • Prev Build on master (#27652523167)
  • Next Build on master (#27669361590)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc