From eb833335d924ce792a1e3086d09240cdd228a642 Mon Sep 17 00:00:00 2001 From: Vasilis Date: Tue, 10 Oct 2023 01:42:53 +0200 Subject: [PATCH] Github actions script to update ingame credits for contributors (#20345) --- .github/workflows/update-credits.yml | 32 ++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/workflows/update-credits.yml diff --git a/.github/workflows/update-credits.yml b/.github/workflows/update-credits.yml new file mode 100644 index 0000000000..09844f4c19 --- /dev/null +++ b/.github/workflows/update-credits.yml @@ -0,0 +1,32 @@ +name: Update Contrib and Patreons in credits + +on: + workflow_dispatch: + schedule: + - cron: 0 0 * * 0 + +jobs: + get_credits: + runs-on: ubuntu-latest + # Hey there fork dev! If you like to include your own contributors in this then you can probably just change this to your own repo + # Do this in dump_github_contributors.ps1 too into your own repo + if: github.repository == 'space-wizards/space-station-14' + + steps: + - uses: actions/checkout@v3.6.0 + with: + ref: master + + - name: Get this week's Contributors + shell: pwsh + run: Tools/dump_github_contributors.ps1 > Resources/Credits/GitHub.txt + + # TODO + #- name: Get this week's Patreons + # run: Tools/script2dumppatreons > Resources/Credits/Patrons.yml + + - name: Commit new credit files + uses: stefanzweifel/git-auto-commit-action@v4 + with: + commit_message: Update Credits + commit_author: PJBot -- 2.51.2