Pull Requests
Flowable Design allows you to create pull requests (or merge requests on GitLab) directly from the Git panel. This enables code review workflows for model changes without leaving the Design environment.
Creating a Pull Request
To create a pull request:
- Ensure all your changes are committed on the current branch.
- Open the Git panel on the app details page.
- Click Create PR.
- Select the target branch that you want to merge into (e.g.,
main). - Enter a title and description for the pull request.
- Review the PR preview showing all changed models.
- Click Create to submit the pull request to the Git hosting platform.
After Creating the PR
Once the pull request is created, it exists on the Git hosting platform (GitHub, GitLab, or Bitbucket). From there:
- Team members can review the changes through the hosting platform's PR interface.
- CI/CD pipelines can be triggered on the PR.
- The PR can be merged through the hosting platform's merge controls.
- After merging, switch to the target branch in Design and pull to get the merged changes.
Pull request review and merging happen on the Git hosting platform, not within Flowable Design. Design creates the PR, but the review and merge workflow follows your team's standard Git practices.
Provider Support
Pull request creation is supported for the following provider types:
| Provider | PR Type |
|---|---|
| GitHub | Pull Request |
| GitLab | Merge Request |
| Bitbucket | Pull Request |
