Replace api.patch.createReference with api.createRef
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
This commit is contained in:
@@ -54,7 +54,6 @@ describe('GitReleaseApiClient', () => {
|
||||
"host": "github.com",
|
||||
"patch": Object {
|
||||
"createCherryPickCommit": [Function],
|
||||
"createReference": [Function],
|
||||
"createTempCommit": [Function],
|
||||
"forceBranchHeadToTempCommit": [Function],
|
||||
"merge": [Function],
|
||||
|
||||
@@ -443,20 +443,6 @@ ${messageSuffix}`,
|
||||
};
|
||||
},
|
||||
|
||||
createReference: async ({ owner, repo, bumpedTag, createdTagObject }) => {
|
||||
const { octokit } = await this.getOctokit();
|
||||
const { data: reference } = await octokit.git.createRef({
|
||||
owner,
|
||||
repo,
|
||||
ref: `refs/tags/${bumpedTag}`,
|
||||
sha: createdTagObject.tagSha,
|
||||
});
|
||||
|
||||
return {
|
||||
ref: reference.ref,
|
||||
};
|
||||
},
|
||||
|
||||
updateRelease: async ({
|
||||
owner,
|
||||
repo,
|
||||
@@ -779,15 +765,6 @@ export interface GitReleaseApi {
|
||||
};
|
||||
}>;
|
||||
|
||||
createReference: (
|
||||
args: {
|
||||
bumpedTag: string;
|
||||
createdTagObject: CreateTagObjectResult;
|
||||
} & OwnerRepo,
|
||||
) => Promise<{
|
||||
ref: string;
|
||||
}>;
|
||||
|
||||
updateRelease: (
|
||||
args: {
|
||||
bumpedTag: string;
|
||||
@@ -897,9 +874,6 @@ export type ReplaceTempCommitResult = UnboxReturnedPromise<
|
||||
export type CreateTagObjectResult = UnboxReturnedPromise<
|
||||
GitReleaseApi['createTagObject']
|
||||
>;
|
||||
export type CreateReferenceResult = UnboxReturnedPromise<
|
||||
GitReleaseApi['patch']['createReference']
|
||||
>;
|
||||
export type UpdateReleaseResult = UnboxReturnedPromise<
|
||||
GitReleaseApi['patch']['updateRelease']
|
||||
>;
|
||||
|
||||
@@ -106,7 +106,7 @@ describe('patch', () => {
|
||||
"secondaryMessage": "with name \\"mock_tag_object_tag\\"",
|
||||
},
|
||||
Object {
|
||||
"message": "Created new reference \\"mock_reference_ref\\"",
|
||||
"message": "Created new reference \\"mock_createRef_ref\\"",
|
||||
"secondaryMessage": "for tag object \\"mock_tag_object_tag\\"",
|
||||
},
|
||||
Object {
|
||||
|
||||
@@ -271,12 +271,12 @@ export function usePatch({
|
||||
abortIfError(createdTagObjRes.error);
|
||||
if (!createdTagObjRes.value) return undefined;
|
||||
|
||||
const reference = await pluginApiClient.patch
|
||||
.createReference({
|
||||
const reference = await pluginApiClient
|
||||
.createRef({
|
||||
owner: project.owner,
|
||||
repo: project.repo,
|
||||
bumpedTag,
|
||||
createdTagObject: createdTagObjRes.value,
|
||||
ref: `refs/tags/${bumpedTag}`,
|
||||
sha: createdTagObjRes.value.tagSha,
|
||||
})
|
||||
.catch(asyncCatcher);
|
||||
|
||||
|
||||
@@ -248,10 +248,6 @@ export const mockApiClient: GitReleaseApi = {
|
||||
sha: 'mock_cherrypick_sha',
|
||||
})),
|
||||
|
||||
createReference: jest.fn(async () => ({
|
||||
ref: 'mock_reference_ref',
|
||||
})),
|
||||
|
||||
createTempCommit: jest.fn(async () => ({
|
||||
message: 'mock_commit_message',
|
||||
sha: 'mock_commit_sha',
|
||||
|
||||
Reference in New Issue
Block a user