added 'add asset' GRM command

added 'add asset' GRM command
This commit is contained in:
Artur Stolear
2020-02-10 16:44:25 +02:00
parent 2d2a17becd
commit 7514ca5282
11 changed files with 227 additions and 1 deletions

View File

@@ -30,6 +30,11 @@ export enum PublishFields {
tagName = "tagName",
}
export enum AddAssetFields {
tagName = "tagName",
assets = "assets",
}
export interface GitReleaseManagerSettings {
[CommonFields.repository]: string;
[CommonFields.owner]: string;
@@ -60,4 +65,9 @@ export interface GitReleaseManagerOpenSettings extends GitReleaseManagerSettings
export interface GitReleaseManagerPublishSettings extends GitReleaseManagerSettings {
[PublishFields.tagName]: string;
}
export interface GitReleaseManagerAddAssetSettings extends GitReleaseManagerSettings {
[AddAssetFields.tagName]: string;
[AddAssetFields.assets]: string[];
}