@@ -5,19 +5,19 @@ import * as fs from "fs";
55import { getType } from "mime" ;
66import { basename , resolve } from "path" ;
77
8- import Octokit from "@actions/github/node_modules/ @octokit/rest" ;
8+ import { Octokit } from "@octokit/rest" ;
99
10- type ReposUploadReleaseAssetParams = Octokit . Octokit . ReposUploadReleaseAssetParams ;
10+ type ReposUploadReleaseAssetParams = Octokit . ReposUploadReleaseAssetParams ;
1111
1212const uploadAsset = async ( client : GitHub , params : ReposUploadReleaseAssetParams ) => {
13- core . startGroup ( `Uploading asset ${ params . label } to release ${ params . url } ` ) ;
14- const response = await client . repos . uploadReleaseAsset ( params ) ;
15- core . info ( `Release asset ${ response . data . value . name } created [id: ${ response . data . value . id } ]` ) ;
13+ core . startGroup ( `Uploading asset ${ params . name } to release ${ params . url } ` ) ;
14+ // tslint:disable-next-line: no-any
15+ const response = await client . repos . uploadReleaseAsset ( params ) as any ;
16+ core . info ( `Release asset ${ response . data . name } created [id: ${ response . data . id } ]` ) ;
1617 core . endGroup ( ) ;
17- return response . data . value ;
18+ return response . data ;
1819} ;
1920
20-
2121const prepareHeaders = ( fullPathChecked : string , mime : string ) => {
2222 return {
2323 "content-length" : fs . statSync ( fullPathChecked ) . size ,
@@ -26,7 +26,7 @@ const prepareHeaders = (fullPathChecked: string, mime: string) => {
2626} ;
2727
2828const prepareParams = ( data : Buffer , headers : { "content-length" : number ; "content-type" : string ; } ,
29- label : string , name : string , url : string ) : Octokit . Octokit . ReposUploadReleaseAssetParams => {
29+ label : string , name : string , url : string ) : Octokit . ReposUploadReleaseAssetParams => {
3030 return {
3131 data,
3232 headers,
0 commit comments