From 4e291a9639d34e29f49224911e4f3787e5e1bb1b Mon Sep 17 00:00:00 2001 From: Nick Cipollo Date: Mon, 26 Aug 2019 17:24:46 -0400 Subject: [PATCH] Add action class stub --- src/Action.ts | 12 ++++++++++++ src/Releases.ts | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 src/Action.ts diff --git a/src/Action.ts b/src/Action.ts new file mode 100644 index 0000000..6406efc --- /dev/null +++ b/src/Action.ts @@ -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 + } +} \ No newline at end of file diff --git a/src/Releases.ts b/src/Releases.ts index 0706c4d..a2c47c5 100644 --- a/src/Releases.ts +++ b/src/Releases.ts @@ -11,7 +11,7 @@ export class Releases { this.git = git } - create( + async create( tag: string, body?: string, commitHash?: string, @@ -29,7 +29,7 @@ export class Releases { }) } - uploadArtifact( + async uploadArtifact( assetUrl: string, contentLength: number, contentType: string,