File tree Expand file tree Collapse file tree 1 file changed +15
-4
lines changed
Expand file tree Collapse file tree 1 file changed +15
-4
lines changed Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments