name: Contributors List on: workflow_dispatch: schedule: - cron: "0 1 * * *" jobs: contributors: permissions: contents: write pull-requests: write runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@8f4b7f84864484a7bf31766abe9204da3cbe65b3 # v3.5.0 with: fetch-depth: 0 ref: ${{ github.event.repository.default_branch }} - name: Update contributors list uses: wow-actions/contributors-list@b9e91f91a51a55460fdcae64daad0cb8122cdd53 # v1.1.0 with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} svgPath: images/contributors_list.svg round: true includeBots: false noCommit: true - name: Commit & PR uses: peter-evans/create-pull-request@38e0b6e68b4c852a5500a94740f0e535e0d7ba54 # v4.2.4 with: token: ${{ secrets.GITHUB_TOKEN }} add-paths: .github/assets/CONTRIBUTORS.svg commit-message: 'chore: update contributors-list' committer: GitHub author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com> signoff: false branch: workflow/update-contributors-list base: main delete-branch: true title: 'chore: update contributors-list' body: | Automated update to `images/contributors_list.svg`