There are workflows in which it is desirable to have the workflow itself make changes (such as updating a pom.xml, packages.json, CHANGEbling branch protection rules entirely for the branch in question isn't a feasible solution, because there are plenty of legiti