name: renovate
on:
  workflow_dispatch:
  schedule:
    - cron: '0 2 * * 0' # runs weekly on Sunday at 02:00 


jobs:
  renovate:
    runs-on: ubuntu-latest
    container: ghcr.io/renovatebot/renovate:37
    steps:
      - uses: actions/checkout@v4
      - run: renovate
        env:
          RENOVATE_CONFIG_FILE: "/workspace/sora/renovate-config/config.js"
          LOG_LEVEL: "debug"
          RENOVATE_CONFIG_MIGRATION: "true" 
          RENOVATE_TOKEN: ${{ secrets.GT_TOKEN_FOR_UPDATES }}
          GITHUB_COM_TOKEN: ${{ secrets.GH_TOKEN_FOR_UPDATES }}