From b04961a944f605b1a88381f564a6fad2372ccf42 Mon Sep 17 00:00:00 2001 From: Alejandro Rosales Date: Tue, 10 Mar 2026 08:16:42 -0600 Subject: [PATCH 1/2] Enhance CI workflow to preview generated types and improve error messaging --- .gitea/workflows/ci.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 2c24f53..9e41e93 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -21,8 +21,13 @@ jobs: - name: Verify generated types are checked in run: | supabase gen types typescript --local > supabase/functions/_shared/database.types.ts + + echo "----- Generated types preview -----" + head -n 40 supabase/functions/_shared/database.types.ts + echo "-----------------------------------" + if ! git diff --ignore-space-at-eol --exit-code --quiet supabase/functions/_shared/database.types.ts; then - echo "Detected uncommitted changes after build. See status below:" - git diff - exit 1 + echo "Detected uncommitted changes after build. See diff below:" + git diff supabase/functions/_shared/database.types.ts + exit 1 fi From 3959b97aa1d7a2cbef468940e6f9469d26e808dc Mon Sep 17 00:00:00 2001 From: Alejandro Rosales Date: Tue, 10 Mar 2026 08:25:59 -0600 Subject: [PATCH 2/2] Improve CI workflow by adding directory listing for debugging and removing generated types preview --- .gitea/workflows/ci.yaml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/ci.yaml b/.gitea/workflows/ci.yaml index 9e41e93..286de96 100644 --- a/.gitea/workflows/ci.yaml +++ b/.gitea/workflows/ci.yaml @@ -18,16 +18,13 @@ jobs: - name: Start Supabase local development setup run: supabase db start + - name: List directory contents for debugging + run: ls -R + - name: Verify generated types are checked in run: | supabase gen types typescript --local > supabase/functions/_shared/database.types.ts - - echo "----- Generated types preview -----" - head -n 40 supabase/functions/_shared/database.types.ts - echo "-----------------------------------" - if ! git diff --ignore-space-at-eol --exit-code --quiet supabase/functions/_shared/database.types.ts; then echo "Detected uncommitted changes after build. See diff below:" - git diff supabase/functions/_shared/database.types.ts exit 1 fi