Skip to content

Commit daa53fd

Browse files
Copilotalexr00
andcommitted
Update PR header to show owner/repoName:branch instead of owner:branch
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
1 parent 548bd8b commit daa53fd

File tree

4 files changed

+8
-3
lines changed

4 files changed

+8
-3
lines changed

src/github/graphql.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -609,6 +609,7 @@ export interface RefRepository {
609609
login: string;
610610
};
611611
url: string;
612+
name: string;
612613
}
613614

614615
export interface BaseRefRepository extends RefRepository {

src/github/queries.gql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,7 @@ fragment PullRequestFragment on PullRequest {
207207
login
208208
}
209209
url
210+
name
210211
}
211212
baseRef {
212213
...Ref
@@ -219,6 +220,7 @@ fragment PullRequestFragment on PullRequest {
219220
login
220221
}
221222
url
223+
name
222224
squashMergeCommitTitle
223225
squashMergeCommitMessage
224226
mergeCommitMessage

src/github/utils.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ export function convertRESTUserToAccount(
297297

298298
export function convertRESTHeadToIGitHubRef(head: OctokitCommon.PullsListResponseItemHead): IGitHubRef {
299299
return {
300-
label: head.label,
300+
label: `${head.repo.owner!.login}/${head.repo.name}:${head.ref}`,
301301
ref: head.ref,
302302
sha: head.sha,
303303
repo: {
@@ -596,14 +596,14 @@ function parseRef(refName: string, oid: string, repository?: GraphQL.RefReposito
596596
}
597597

598598
return {
599-
label: `${repository.owner.login}:${refName}`,
599+
label: `${repository.owner.login}/${repository.name}:${refName}`,
600600
ref: refName,
601601
sha: oid,
602602
repo: {
603603
cloneUrl: repository.url,
604604
isInOrganization: repository.isInOrganization,
605605
owner: repository.owner.login,
606-
name: refName
606+
name: repository.name
607607
},
608608
};
609609
}

src/test/builders/graphql/pullRequestBuilder.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ const RefRepositoryBuilder = createBuilderClass<RefRepository>()({
1515
login: { default: 'me' },
1616
}),
1717
url: { default: 'https://github.com/owner/repo' },
18+
name: { default: 'repo' },
1819
});
1920

2021
const BaseRefRepositoryBuilder = createBuilderClass<BaseRefRepository>()({
@@ -23,6 +24,7 @@ const BaseRefRepositoryBuilder = createBuilderClass<BaseRefRepository>()({
2324
login: { default: 'me' },
2425
}),
2526
url: { default: 'https://github.com/owner/repo' },
27+
name: { default: 'repo' },
2628
mergeCommitMessage: { default: DefaultCommitMessage.commitMessages },
2729
mergeCommitTitle: { default: DefaultCommitTitle.mergeMessage },
2830
squashMergeCommitMessage: { default: DefaultCommitMessage.prBody },

0 commit comments

Comments
 (0)