title: github action to create a branch and pull request
body: <p>What would be a good way to do the following in github actions:</p>
  <ol>
  <li>Create a new branch.</li>
  <li>Run some shell command on the branch (like some Maven command to change the POM).</li>
  <li>Create a pull request.</li>
  </ol>
  <p>Should I use raw git commands? Or the github cli? Or other actions?</p>
  <p>What would you suggest?</p>