diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1a94514..486f76b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -28,12 +28,16 @@ jobs: echo "url-count = ${{ steps.sitemap.outputs.url-count }}" echo "excluded-count = ${{ steps.sitemap.outputs.excluded-count }}" - - name: Commit and push - run: | - if [[ `git status --porcelain sitemap.xml` ]]; then - git config --global user.name 'Vincent A. Cicirello' - git config --global user.email 'cicirello@users.noreply.github.com' - git add sitemap.xml - git commit -m "Automated sitemap update" sitemap.xml - git push - fi + - name: Create Pull Request + uses: peter-evans/create-pull-request@v4.2.3 + with: + title: "Automated sitemap update" + body: > + Automated changes. Sitemap updated by + the [generate-sitemap](https://github.com/cicirello/generate-sitemap) + GitHub action. + commit-message: "Automated sitemap update." + author: Vincent A. Cicirello + committer: Vincent A. Cicirello + branch: games/main + delete-branch: true