Skip to content

Collect contributors #2

Collect contributors

Collect contributors #2

name: Collect contributors
on:
workflow_dispatch:
schedule:
- cron: '0 8 * * 1'
jobs:
run-r-script:
runs-on: ubuntu-latest
env:
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
permissions:
contents: write
pull-requests: write
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Setup R
uses: r-lib/actions/setup-r@v2
- uses: r-lib/actions/setup-r-dependencies@v2
with:
packages: |
gh
allcontributors
- name: Collect contributor data
run: Rscript -e 'allcontributors::add_contributors(files = c("about.qmd", "README.md"), num_sections = 1, alphabetical = TRUE)'
- uses: EndBug/add-and-commit@v9
with:
default_author: github_actions
message: "Update contributors"
add: 'README.md about.qmd'