name: Contributors on: push: branches: - main workflow_dispatch: jobs: add-contributors: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Delete upstream contributor branch # Allow continue on failure to account for when the # upstream branch is deleted or does not exist. continue-on-error: true run: git push origin --delete update-contributors - name: Create up-to-date contributors branch run: git checkout -B update-contributors - name: Push empty contributors branch run: git push origin update-contributors - name: Switch back to main run: git checkout main - uses: BobAnkh/add-contributors@v0.2.2 with: CONTRIBUTOR: "## Contributors" COLUMN_PER_ROW: "6" ACCESS_TOKEN: ${{secrets.GITHUB_TOKEN}} IMG_WIDTH: "100" FONT_SIZE: "14" PATH: "/README.md" COMMIT_MESSAGE: "docs(README): update contributors" AVATAR_SHAPE: "round" BRANCH: "update-contributors" PULL_REQUEST: "main"