name: Update Sponsors on: schedule: # Run daily at 00:00 UTC - cron: '0 0 * * *' workflow_dispatch: # Allow manual trigger jobs: sponsors: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Update Sponsors uses: JamesIves/github-sponsors-readme-action@v1 with: token: ${{ secrets.SPONSORS_TOKEN }} file: 'README.md' organization: true active-only: true - name: Commit and Push run: | git config user.name "github-actions[bot]" git config user.email "github-actions[bot]@users.noreply.github.com" git add README.md git diff --staged --quiet || git commit -m "docs: update sponsors" git push