Add action class stub
This commit is contained in:
12
src/Action.ts
Normal file
12
src/Action.ts
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
import { Inputs } from "./Inputs";
|
||||||
|
import { Releases } from "./Releases";
|
||||||
|
|
||||||
|
export class Action {
|
||||||
|
private inputs: Inputs
|
||||||
|
private releases: Releases
|
||||||
|
|
||||||
|
constructor(inputs: Inputs, releases: Releases) {
|
||||||
|
this.inputs = inputs
|
||||||
|
this.releases = releases
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -11,7 +11,7 @@ export class Releases {
|
|||||||
this.git = git
|
this.git = git
|
||||||
}
|
}
|
||||||
|
|
||||||
create(
|
async create(
|
||||||
tag: string,
|
tag: string,
|
||||||
body?: string,
|
body?: string,
|
||||||
commitHash?: string,
|
commitHash?: string,
|
||||||
@@ -29,7 +29,7 @@ export class Releases {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
uploadArtifact(
|
async uploadArtifact(
|
||||||
assetUrl: string,
|
assetUrl: string,
|
||||||
contentLength: number,
|
contentLength: number,
|
||||||
contentType: string,
|
contentType: string,
|
||||||
|
|||||||
Reference in New Issue
Block a user