From ebdff8d19e26dc222c584a51fd377a36bd0811b9 Mon Sep 17 00:00:00 2001 From: Son Pham-Ba Date: Thu, 5 Dec 2024 08:35:07 +0100 Subject: [PATCH] ci(docs): have action create a pull request instead of push --- .github/workflows/docs.yaml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 8881137..f857943 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -13,7 +13,7 @@ jobs: docs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: panvimdoc uses: kdheepak/panvimdoc@main with: @@ -21,10 +21,12 @@ jobs: version: "Neovim >= 0.10.2" demojify: true treesitter: true - - name: Push changes - uses: stefanzweifel/git-auto-commit-action@v4 + - name: Create Pull Request + uses: peter-evans/create-pull-request@v7 with: - commit_message: "chore(build): auto-generate vimdoc" - commit_user_name: "github-actions[bot]" - commit_user_email: "github-actions[bot]@users.noreply.github.com" - commit_author: "github-actions[bot] " + commit-message: "chore(build): auto-generate vimdoc" + branch: "docs-auto-generate" + title: "docs: auto-generate vimdoc" + body: "This pull request contains auto-generated Vim documentation." + labels: "documentation" + author: "github-actions[bot] "