diff options
Diffstat (limited to '.github/workflows/update.yml')
-rw-r--r-- | .github/workflows/update.yml | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/.github/workflows/update.yml b/.github/workflows/update.yml new file mode 100644 index 0000000..b18b58a --- /dev/null +++ b/.github/workflows/update.yml @@ -0,0 +1,30 @@ +name: Update with the latest base16-project/base16-schemes +on: + workflow_dispatch: + schedule: + - cron: "0 0 * * 0" # https://crontab.guru/every-week + +jobs: + run: + runs-on: ubuntu-latest + steps: + - name: Fetch the repository code + uses: actions/checkout@v3 + with: + token: ${{ secrets.BOT_ACCESS_TOKEN }} + - name: Fetch the schemes repository + uses: actions/checkout@v3 + with: + repository: base16-project/base16-schemes + path: schemes + token: ${{ secrets.BOT_ACCESS_TOKEN }} + - name: Update schemes + uses: base16-project/base16-builder-go@latest + - name: Commit the changes, if any + uses: stefanzweifel/git-auto-commit-action@v4 + with: + commit_message: Update with the latest base16-project colorschemes + branch: ${{ github.head_ref }} + commit_user_name: base16-project-bot + commit_user_email: base16themeproject@proton.me + commit_author: base16-project-bot <base16themeproject@proton.me> |