name: Supabase Keep Alive on: schedule: - cron: '0 0 */3 * *' workflow_dispatch: jobs: ping: runs-on: ubuntu-latest env: SUPABASE_URL: ${{ secrets.SUPABASE_URL }} SUPABASE_ANON_KEY: ${{ secrets.SUPABASE_ANON_KEY }} steps: - name: Ping Supabase run: | curl -sS -f "$SUPABASE_URL/rest/v1/xinhan?select=id&limit=1" \ -H "apikey: $SUPABASE_ANON_KEY" \ -H "Authorization: Bearer $SUPABASE_ANON_KEY"