Skip to content

fix(ci): remove Node.js 18 from test matrix due to React Router DOM 7… #4

fix(ci): remove Node.js 18 from test matrix due to React Router DOM 7…

fix(ci): remove Node.js 18 from test matrix due to React Router DOM 7… #4

Triggered via push July 2, 2025 00:07
Status Failure
Total duration 54s
Artifacts

ci.yml

on: push
Matrix: Tests
Code Quality
44s
Code Quality
ESLint Rules Validation
30s
ESLint Rules Validation
Build Verification
25s
Build Verification
Security Scan
19s
Security Scan
All Checks Pass
2s
All Checks Pass
Fit to window
Zoom out
Zoom in

Annotations

23 errors
Security Scan
Process completed with exit code 8.
src/components/auth/__tests__/RegisterForm.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/components/auth/__tests__/ProtectedRoute.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/components/auth/__tests__/ProfileForm.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/components/auth/__tests__/PasswordResetForm.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/components/auth/__tests__/PasswordChangeForm.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/components/auth/__tests__/LoginForm.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/pages/__tests__/Register.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/pages/__tests__/Login.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/lib/__tests__/database-verification.test.ts: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/__tests__/database-verification.test.ts:8:1
src/__tests__/App.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/components/auth/__tests__/RegisterForm.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/components/auth/__tests__/ProtectedRoute.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/components/auth/__tests__/ProfileForm.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/components/auth/__tests__/PasswordResetForm.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/components/auth/__tests__/PasswordChangeForm.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/components/auth/__tests__/LoginForm.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/pages/__tests__/Register.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/pages/__tests__/Login.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
src/lib/__tests__/database-verification.test.ts: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/__tests__/database-verification.test.ts:8:1
src/__tests__/App.test.tsx: src/lib/supabase.ts#L60
Error: supabaseUrl is required. ❯ new SupabaseClient node_modules/@supabase/supabase-js/src/SupabaseClient.ts:75:29 ❯ createClient node_modules/@supabase/supabase-js/src/index.ts:40:10 ❯ src/lib/supabase.ts:60:25 ❯ src/lib/auth.ts:3:1
Tests (22)
The strategy configuration was canceled because "test._20" failed
All Checks Pass
Process completed with exit code 1.