Skip to content

Commit 7ecfcb5

Browse files
committed
fix
1 parent e29a35b commit 7ecfcb5

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

.github/workflows/deploy.yml

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,22 @@ jobs:
2626
env:
2727
SUPABASE_ACCESS_TOKEN: ${{ secrets.SUPABASE_ACCESS_TOKEN }}
2828
run: |
29-
npx supabase functions deploy test --project-ref ${{ secrets.SUPABASE_PROJECT_REF }}
29+
for function in supabase/functions/*; do
30+
if [ -d "$function" ]; then
31+
function_name=$(basename "$function")
32+
echo "Deploying function: $function_name"
33+
npx supabase functions deploy "$function_name" --project-ref ${{ secrets.SUPABASE_PROJECT_REF }}
34+
fi
35+
done
3036
3137
- name: Disable JWT Authentication for Functions
3238
run: |
33-
curl -X PUT "https://api.supabase.io/v1/projects/${{ secrets.SUPABASE_PROJECT_REF }}/functions/test" \
34-
-H "Authorization: Bearer ${{ secrets.SUPABASE_ACCESS_TOKEN }}" \
35-
-d '{"jwt": false}'
39+
for function in supabase/functions/*; do
40+
if [ -d "$function" ]; then
41+
function_name=$(basename "$function")
42+
curl -X PUT "https://api.supabase.io/v1/projects/${{ secrets.SUPABASE_PROJECT_REF }}/functions/$function_name" \
43+
-H "Authorization: Bearer ${{ secrets.SUPABASE_ACCESS_TOKEN }}" \
44+
-d '{"jwt": false}'
45+
fi
46+
done
3647

0 commit comments

Comments
 (0)