Fixes #529 Collect asset URLs into output
This commit is contained in:
@@ -3,6 +3,7 @@ import { ReleaseData } from "./Releases"
|
||||
|
||||
export interface Outputs {
|
||||
applyReleaseData(releaseData: ReleaseData): void
|
||||
applyAssetUrls(assetUrls: Record<string, string>): void
|
||||
}
|
||||
|
||||
export class CoreOutputs implements Outputs {
|
||||
@@ -13,4 +14,9 @@ export class CoreOutputs implements Outputs {
|
||||
core.setOutput("tarball_url", releaseData.tarball_url || "")
|
||||
core.setOutput("zipball_url", releaseData.zipball_url || "")
|
||||
}
|
||||
|
||||
applyAssetUrls(assetUrls: Record<string, string>) {
|
||||
const assetUrlsJson = JSON.stringify(assetUrls)
|
||||
core.setOutput("assets", assetUrlsJson)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user