Increase branch dropdown limit and enable server-side search in Run Pipeline dialog
M
Modest Echidna
When running a pipeline from the Harness UI, the branch dropdown in the CI Codebase section loads a maximum of 100 branches. For repositories with a large number of branches (500+), this means many branches are not visible in the dropdown and cannot be found using the search/filter, since the search only operates on the loaded set.
Expected behavior:
- The branch dropdown should support infinite scroll or paginated loading to display all branches in the repository.
- The search/filter should query the server-side (across all branches), not just the client-side loaded set.
- Optionally, allow sorting by most recently used or most frequently used branches to improve usability.
Current workaround: Users can type the full branch name and use the "Select Branch [name]" option at the bottom of the dropdown.
Impact: This affects teams working with repositories that have more than 100 branches, requiring them to always remember and type the full branch name, which reduces usability.
Log In