Support skipping creating pull requests
tfaction supports creating some types of pull requests.
- Follow up Pull Request
- Scaffold working directory Pull Request
- Scaffold tfmigrate migration Pull Request
- Scaffold Terraform Module Pull Request
They are really useful, but these pull requests are created by GitHub App so you can pass 1 approval Required by approving your changes by yourself.
To solve the problem, tfaction provides the setting skip_create_pr
in tfaction-root.yaml
.
skip_create_pr: true # By default, this is false
If this is true, tfaction creates a feature branch and guides how to create a pull request but doesn't create a pull request. Please see the tfaction's message and create a pull request by gh pr create command.
Follow up pull request
Scaffold working directory
Scaffold working directory Pull Request
--
Scaffold tfmigrate migration
Scaffold tfmigrate migration Pull Request
--
Scaffold Terraform Module
Scaffold Terraform Module Pull Request
--