nekofar/Git Flow
This action automates the creation of pull requests for branches that match predefined naming conventions. It supports custom prefixes for feature, bugfix, release, and hotfix branches. When a branch is pushed that matches one of these prefixes, the action automatically generates a pull request with a formatted title and default body message, targeting either the master or develop branch as appropriate.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-token | The GitHub token used for authentication. Typically, this is the built-in GITHUB_TOKEN secret. | yes | ${{ github.token }} |
| master-branch | The branch to target for release and hotfix pull requests, usually the master branch. | yes | master |
| develop-branch | The branch to target for feature and bugfix pull requests, usually the develop branch. | yes | develop |
| feature-prefix | The prefix for feature branches, e.g., "feature/". | no | feature/ |
| bugfix-prefix | The prefix for bugfix branches, e.g., "bugfix/". | no | bugfix/ |
| release-prefix | The prefix for release branches, e.g., "release/". | no | release/ |
| hotfix-prefix | The prefix for hotfix branches, e.g., "hotfix/". | no | hotfix/ |
Outputs
no outputs