docker-mailserver/.github/workflows/contributors.yml

44 lines
1.2 KiB
YAML
Raw Normal View History

name: Update contributors
on:
workflow_dispatch:
schedule:
- cron: '0 0 * * *'
jobs:
2021-09-26 10:36:17 +02:00
delete-old-branch:
runs-on: ubuntu-latest
continue-on-error: true
steps:
- name: Delete old contributors-update branch
2021-09-26 10:36:17 +02:00
uses: dawidd6/action-delete-branch@v3
with:
github_token: ${{secrets.GITHUB_TOKEN}}
branches: contributors-update
add-contributors:
runs-on: ubuntu-latest
2021-09-26 10:36:17 +02:00
needs: delete-old-branch
steps:
- uses: actions/checkout@v2
- name: Create contributors-update branch
2021-09-26 10:36:17 +02:00
uses: peterjgrainger/action-create-branch@v2.0.1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
branch: 'contributors-update'
- name: Auto-add contributors
2021-09-26 10:36:17 +02:00
uses: BobAnkh/add-contributors@v0.2.2
with:
BRANCH: 'contributors-update'
PULL_REQUEST: 'master'
CONTRIBUTOR: '## Contributors'
COLUMN_PER_ROW: '6'
ACCESS_TOKEN: ${{secrets.GITHUB_TOKEN}}
IMG_WIDTH: '100'
FONT_SIZE: '14'
PATH: '/CONTRIBUTORS.md'
COMMIT_MESSAGE: 'docs(CONTRIBUTORS): update contributors'
AVATAR_SHAPE: 'round'