name: GOA Neural Evolution & Trinity Sync on: schedule: - cron: '*/10 * * * *' workflow_dispatch: jobs: evolve_and_sync: runs-on: ubuntu-latest steps: - name: Checkout Code uses: actions/checkout@v3 - name: Setup Node.js uses: actions/setup-node@v3 with: node-version: '20' - name: Setup Python uses: actions/setup-python@v4 with: python-version: '3.10' - name: Install Python Dependencies run: | python -m pip install --upgrade pip # 🔱 CORE DEPENDENCIES (PRESERVED) pip install psycopg2-binary requests groq sentence-transformers "gradio<6.0.0" python-dotenv # 🔱 KINETIC VIDEO ENGINE ADDONS (NEW) pip install diffusers transformers accelerate safetensors Pillow - name: Install Node.js Dependencies run: npm install - name: Step 1 - Run Evolution Engine env: DATABASE_URL: ${{ secrets.NEON_KEY }} NEON_KEY: ${{ secrets.NEON_KEY }} GROQ_API_KEY: ${{ secrets.GROQ_API_KEY }} FIREBASE_KEY: ${{ secrets.FIREBASE_KEY }} SUPABASE_SERVICE_ROLE_KEY: ${{ secrets.SUPABASE_SERVICE_ROLE_KEY }} GH_TOKEN: ${{ secrets.GH_TOKEN }} HEADLESS_MODE: "true" run: python app.py - name: Step 2 - Run Trinity Sync Engine env: NEON_KEY: ${{ secrets.NEON_KEY }} SUPABASE_URL: ${{ secrets.SUPABASE_URL }} SUPABASE_SERVICE_ROLE_KEY: ${{ secrets.SUPABASE_SERVICE_ROLE_KEY }} FIREBASE_KEY: ${{ secrets.FIREBASE_KEY }} GH_TOKEN: ${{ secrets.GH_TOKEN }} run: node delta_sync.js