Initial upload structure setup

This commit is contained in:
Konrad Pabjan
2023-08-01 11:02:01 -04:00
parent c24983bf08
commit 4dfce941f1
5 changed files with 184 additions and 6 deletions

View File

@@ -1,12 +1,16 @@
import {ArtifactClient, DefaultArtifactClient} from './internal/artifact-client'
export {
ArtifactClient,
}
import { ArtifactClient, DefaultArtifactClient} from './internal/artifact-client'
import { UploadOptions } from './internal/upload-options'
import { UploadResponse } from './internal/upload-response'
/**
* Constructs an ArtifactClient
* Exported functionality that we want to expose for any users of @actions/artifact
*/
export {
ArtifactClient,
UploadOptions,
UploadResponse,
}
export function create(): ArtifactClient {
return DefaultArtifactClient.create()
}