on: push jobs: git-sync: runs-on: ubuntu-latest steps: - name: git-sync uses: wei/git-sync@v3 with: source_repo: "standardnotes/app" source_branch: "refs/remotes/source/*" destination_repo: "standardnotes/internal-app" destination_branch: "refs/heads/*" ssh_private_key: ${{ secrets.SSH_PRIVATE_KEY }} - uses: actions/checkout@v3 with: token: ${{ secrets.CI_PAT_TOKEN }} repository: standardnotes/internal-app ref: ${{ github.ref }} - uses: peter-evans/create-pull-request@v4 with: token: ${{ secrets.CI_PAT_TOKEN }}