Further automation of CompatHelper

AkchurinDA
Sun, 16 Jul 2023 01:48:25 +0000
New to Julia

Is there a way to make CompatHelper to automatically merge the branches it creates into the main branch after making sure that they pass the status check?
My current .yml file for CompatHelper is:

name: CompatHelper
on:
  schedule:
    # Run at noon:
    - cron: "0 12 * * *"
    # Run at midnight:
    - cron: "0 0 * * *"
jobs:
  CompatHelper:
    runs-on: ubuntu-latest
    steps:
      - name: Adding CompatHelper package
        run: julia -e 'using Pkg; Pkg.add("CompatHelper")'
      - name: Running CompatHelper package
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
          COMPATHELPER_PRIV: ${{ secrets.DOCUMENTER_KEY }}
        run: julia -e 'using CompatHelper; CompatHelper.main()'

2 posts - 2 participants