Generate Sponsors README #28
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Generate Sponsors README | |
on: | |
schedule: | |
- cron: "0 12 * * 3" # Run every Wednesday at 12:00 PM UTC | |
permissions: | |
contents: write | |
jobs: | |
deploy: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout 🛎️ | |
uses: actions/checkout@v2 | |
- name: Generate All Sponsors README | |
id: generate-all-sponsors | |
uses: JamesIves/github-sponsors-readme-action@v1 | |
with: | |
token: ${{ secrets.SPONSOR_PAT }} | |
file: 'README.md' | |
organization: true | |
active-only: false | |
marker: 'all-sponsors' | |
- name: Commit and Push 🚀 | |
uses: stefanzweifel/git-auto-commit-action@v5 | |
id: auto-commit-action | |
with: | |
commit_message: 'Update Sponsors README' | |
file_pattern: 'README.md' | |
- name: Generate PR if changes detected | |
uses: peter-evans/create-pull-request@v7 | |
if: steps.auto-commit-action.outputs.files_changed == 'true' | |
with: | |
token: ${{ secrets.GITHUB_TOKEN }} | |
title: 'Update Sponsors README' | |
branch: 'chore/update-sponsors' | |
base: 'master' | |
draft: false | |
reviewers: 'timothycarambat' | |
assignees: 'timothycarambat' | |
maintainer-can-modify: true |