name: Supabase Keep Alive on: schedule: - cron: "0 0 */3 * *" # 每3天一次(UTC) workflow_dispatch: jobs: ping: runs-on: ubuntu-latest steps: - name: Ping Supabase run: |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: | echo "URL is: $SUPABASE_URL" # 调试用 curl -v -sS -f \ "$SUPABASE_URL/rest/v1/xinhan?select=id&limit=1" \ -H "apikey: $SUPABASE_ANON_KEY" \ -H "Authorization: Bearer $SUPABASE_ANON_KEY" curl -sS -f \ "${SUPABASE_URL}/rest/v1/xinhan?select=id&limit=1" \ -H "apikey: ${SUPABASE_ANON_KEY}" \ -H "Authorization: Bearer ${SUPABASE_ANON_KEY}"