Skip to content

Sync Models to Supabase #16

Sync Models to Supabase

Sync Models to Supabase #16

Workflow file for this run

name: Sync Models to Supabase
on:
schedule:
# Runs every day at 00:00 UTC
- cron: "0 0 * * *"
workflow_dispatch: # Allow manual trigger from GitHub UI
jobs:
sync-models:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Install dependencies
run: pip install -r backend/cron/requirements.txt
- name: Run cron
env:
OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
SUPABASE_URL: ${{ secrets.SUPABASE_URL }}
SUPABASE_KEY: ${{ secrets.SUPABASE_KEY }}
run: python backend/cron/cron.py