name: DB Audit on: schedule: - cron: "0 3 * * *" # 03:00 UTC = 06:00 EAT daily workflow_dispatch: # Also runnable manually from Forgejo UI jobs: audit: runs-on: self-hosted steps: - uses: actions/checkout@v4 - name: Install dependencies run: pip install psycopg2-binary - name: Run DB audit run: python db_audit/run_audit.py env: DATABASE_URL: ${{ secrets.DATABASE_URL }}