name: renovate on: schedule: - cron: "@daily" workflow_dispatch: jobs: renovate: runs-on: ubuntu-latest container: image: renovate/renovate:41.97.7 steps: - name: Git Setup run: | mkdir -p ~/.ssh { echo "Host gitea.akshun-lab.cc" echo " HostName gitea.akshun-lab.cc" echo " User git" echo " Port 222" echo " StrictHostKeyChecking yes" } >> ~/.ssh/config chmod 600 ~/.ssh/config - name: SSH known_hosts setup run: | mkdir -p ~/.ssh ssh-keyscan -p 222 gitea.akshun-lab.cc >> ~/.ssh/known_hosts chmod 600 ~/.ssh/known_hosts - name: Checkout repository uses: actions/checkout@v5 with: ssh-strict: false ssh-key: ${{ secrets.SSH_KEY }} github-server-url: 'ssh://git@gitea.akshun-lab.cc:222' repository: aggarwalakshun/k3s - name: Run Renovate env: RENOVATE_TOKEN: ${{ secrets.RENOVATE_TOKEN }} GITHUB_COM_TOKEN: ${{ secrets.PAT_TOKEN }} run: | ls chown 1000:1000 config.js renovate