Package-level declarations

Types

Link copied to clipboard
sealed external interface AnnotationProperties
Link copied to clipboard
Link copied to clipboard
sealed external interface ExitCode
Link copied to clipboard
sealed external interface InputOptions
Link copied to clipboard
external class OidcClient
Link copied to clipboard
external class Summary
Link copied to clipboard
sealed external interface SummaryImageOptions
Link copied to clipboard
sealed external interface SummaryTableCell
Link copied to clipboard
Link copied to clipboard
sealed external interface SummaryWriteOptions

Properties

Link copied to clipboard
external val markdownSummary: Summary
Link copied to clipboard
external val summary: Summary
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
external fun addPath(inputPath: String)
Link copied to clipboard
external fun debug(message: String)
Link copied to clipboard
external fun endGroup()
Link copied to clipboard
external fun error(message: String, properties: AnnotationProperties = definedExternally)
external fun error(message: JsError, properties: AnnotationProperties = definedExternally)
Link copied to clipboard
external fun exportVariable(name: String, value: Any?)
Link copied to clipboard
external fun getBooleanInput(name: String, options: InputOptions = definedExternally): Boolean
Link copied to clipboard
suspend external fun getIDToken(aud: String = definedExternally): String
Link copied to clipboard
external fun getIDTokenAsync(aud: String = definedExternally): Promise<String>
Link copied to clipboard
external fun getInput(name: String, options: InputOptions = definedExternally): String
Link copied to clipboard
external fun getMultilineInput(name: String, options: InputOptions = definedExternally): ReadonlyArray<String>
Link copied to clipboard
external fun getState(name: String): String
Link copied to clipboard
suspend external fun <T> group(name: String, fn: () -> Promise<T>): T
Link copied to clipboard
external fun <T> groupAsync(name: String, fn: () -> Promise<T>): Promise<T>
Link copied to clipboard
external fun info(message: String)
Link copied to clipboard
external fun isDebug(): Boolean
Link copied to clipboard
external fun issue(name: String, message: String = definedExternally)
Link copied to clipboard
external fun issueCommand(command: String, properties: CommandProperties, message: Any?)
Link copied to clipboard
external fun issueFileCommand(command: String, message: Any?)
Link copied to clipboard
external fun notice(message: String, properties: AnnotationProperties = definedExternally)
external fun notice(message: JsError, properties: AnnotationProperties = definedExternally)
Link copied to clipboard
external fun prepareKeyValueMessage(key: String, value: Any?): String
Link copied to clipboard
external fun saveState(name: String, value: Any?)
Link copied to clipboard
external fun setCommandEcho(enabled: Boolean)
Link copied to clipboard
external fun setFailed(message: String)
external fun setFailed(message: JsError)
Link copied to clipboard
external fun setOutput(name: String, value: Any?)
Link copied to clipboard
external fun setSecret(secret: String)
Link copied to clipboard
external fun startGroup(name: String)
Link copied to clipboard
external fun toCommandProperties(annotationProperties: AnnotationProperties): CommandProperties
Link copied to clipboard
external fun toCommandValue(input: Any?): String
Link copied to clipboard
external fun toPlatformPath(pth: String): String
Link copied to clipboard
external fun toPosixPath(pth: String): String
Link copied to clipboard
external fun toWin32Path(pth: String): String
Link copied to clipboard
external fun warning(message: String, properties: AnnotationProperties = definedExternally)
external fun warning(message: JsError, properties: AnnotationProperties = definedExternally)