fix(deploy): remove recharts from externalization to resolve Next.js … #354
ci.yml
on: push
Lint & Type Check
1m 31s
Security Scan
47s
Dependency Review
0s
Healthcare Compliance Check
6s
Annotations
13 errors
|
Healthcare Compliance Check
Process completed with exit code 1.
|
|
tests/integration/clerk-webhook.test.ts > ClerkWebhookHandler > Event Deduplication > should detect and block duplicate events:
lib/supabase/services/ClerkWebhookHandler.ts#L86
Error: Webhook signature verification failed: Base64Coder: incorrect characters for decoding
❯ ClerkWebhookHandler.handle lib/supabase/services/ClerkWebhookHandler.ts:86:13
❯ tests/integration/clerk-webhook.test.ts:195:36
|
|
tests/integration/clerk-webhook.test.ts > ClerkWebhookHandler > Event Deduplication > should process new event:
lib/supabase/services/ClerkWebhookHandler.ts#L86
Error: Webhook signature verification failed: Base64Coder: incorrect characters for decoding
❯ ClerkWebhookHandler.handle lib/supabase/services/ClerkWebhookHandler.ts:86:13
❯ tests/integration/clerk-webhook.test.ts:149:36
|
|
tests/integration/authorization-enforcement.test.ts > Policy Coverage Validation > identifies services with custom checks:
tests/integration/authorization-enforcement.test.ts#L233
Error: Cannot find module '@/lib/supabase/middleware/authorization'
Require stack:
- /home/runner/work/MentoLoop/MentoLoop/tests/integration/authorization-enforcement.test.ts
❯ tests/integration/authorization-enforcement.test.ts:233:32
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/MentoLoop/MentoLoop/tests/integration/authorization-enforcement.test.ts' ] }
|
|
tests/integration/authorization-enforcement.test.ts > Policy Coverage Validation > verifies sufficient policy coverage:
tests/integration/authorization-enforcement.test.ts#L222
Error: Cannot find module '@/lib/supabase/middleware/authorization'
Require stack:
- /home/runner/work/MentoLoop/MentoLoop/tests/integration/authorization-enforcement.test.ts
❯ tests/integration/authorization-enforcement.test.ts:222:32
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/MentoLoop/MentoLoop/tests/integration/authorization-enforcement.test.ts' ] }
|
|
tests/integration/authorization-enforcement.test.ts > Policy Coverage Validation > verifies all critical services have policies:
tests/integration/authorization-enforcement.test.ts#L200
Error: Cannot find module '@/lib/supabase/middleware/authorization'
Require stack:
- /home/runner/work/MentoLoop/MentoLoop/tests/integration/authorization-enforcement.test.ts
❯ tests/integration/authorization-enforcement.test.ts:200:32
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/runner/work/MentoLoop/MentoLoop/tests/integration/authorization-enforcement.test.ts' ] }
|
|
tests/integration/atomic-hour-approval.test.ts > Atomic Hour Approval:
tests/integration/atomic-hour-approval.test.ts#L24
Error: Missing Supabase credentials for integration tests
❯ tests/integration/atomic-hour-approval.test.ts:24:13
|
|
tests/integration/api-routes.test.ts > API Routes Integration Tests > Cross-Route Security Validation > all routes require authentication:
tests/integration/api-routes.test.ts#L892
AssertionError: expected 500 to be 401 // Object.is equality
- Expected
+ Received
- 401
+ 500
❯ tests/integration/api-routes.test.ts:892:39
|
|
tests/integration/api-routes.test.ts > API Routes Integration Tests > POST /api/analytics - Analytics Event Tracking > Error Handling > returns 500 for unexpected errors:
tests/integration/api-routes.test.ts#L855
AssertionError: expected 'Internal server error' to be 'Analytics error' // Object.is equality
Expected: "Analytics error"
Received: "Internal server error"
❯ tests/integration/api-routes.test.ts:855:28
|
|
tests/integration/api-routes.test.ts > API Routes Integration Tests > POST /api/analytics - Analytics Event Tracking > Authentication and Authorization > returns 401 for unauthenticated request:
tests/integration/api-routes.test.ts#L746
AssertionError: expected 500 to be 401 // Object.is equality
- Expected
+ Received
- 401
+ 500
❯ tests/integration/api-routes.test.ts:746:33
|
|
tests/integration/api-routes.test.ts > API Routes Integration Tests > POST /api/create-checkout - Stripe Checkout Creation > Authentication and Authorization > returns 401 for unauthenticated request:
tests/integration/api-routes.test.ts#L343
AssertionError: expected 500 to be 401 // Object.is equality
- Expected
+ Received
- 401
+ 500
❯ tests/integration/api-routes.test.ts:343:33
|
|
Build Application
Process completed with exit code 1.
|
|
Notify Team
Unexpected failure: Error: No webhook is given. If this is intended, you can suppress this error by setting `ack_no_webhook` to `true`. (No webhook is given. If this is intended, you can suppress this error by setting `ack_no_webhook` to `true`.)
|