feat(ui): branch selectors in the GitLab merge request create form

This commit is contained in:
2026-08-16 16:27:48 +00:00
parent c25e16d093
commit d5dea0c004
18 changed files with 188 additions and 21 deletions
+3 -2
View File
@@ -1145,7 +1145,7 @@ export type GitLabUserSummary = {
email?: string;
};
type GitLabRepoRef = {
export type GitLabRepoRef = {
namespace: string;
project: string;
host: string;
@@ -1258,6 +1258,7 @@ export type GitLabMergeRequestContextResult = {
export type GitLabBranchesResult = {
branches: string[];
defaultBranch?: string | null;
};
export type GitLabMergeRequestCreateInput = {
@@ -1340,7 +1341,7 @@ export interface GitLabAPI {
mrUpdate(input: GitLabMergeRequestUpdateInput): Promise<GitLabMergeRequest>;
mrMerge(input: GitLabMergeRequestMergeInput): Promise<GitLabMergeRequestMergeResult>;
repoBranches(namespace: string, project: string): Promise<string[]>;
repoBranches(namespace: string, project: string): Promise<GitLabBranchesResult>;
}
export interface RemoteClientRecord {