--- 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@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 with: fetch-depth: 0 ref: ${{ github.event.repository.default_branch }} - name: Update contributors list uses: wow-actions/contributors-list@242b53835016268d20e79eeff6f42193c02be8c8 # v1.2.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@153407881ec5c347639a548ade7d8ad1d6740e38 # v5.0.2 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`