You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(dsl): allow setting output in Kotlin-based step (#1409)
Exposes a Kotlin API for setting step outputs like this:
`outputs["some-output"] = "foobar"`, accessible so far only via e.g.
`${{ steps.step-id.outputs.some-output }}`.
Copy file name to clipboardExpand all lines: github-workflows-kt/api/github-workflows-kt.api
+6Lines changed: 6 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -607,6 +607,7 @@ public final class io/github/typesafegithub/workflows/domain/contexts/Contexts {
607
607
public static synthetic fun copy$default (Lio/github/typesafegithub/workflows/domain/contexts/Contexts;Lio/github/typesafegithub/workflows/domain/contexts/GithubContext;ILjava/lang/Object;)Lio/github/typesafegithub/workflows/domain/contexts/Contexts;
608
608
public fun equals (Ljava/lang/Object;)Z
609
609
public final fun getGithub ()Lio/github/typesafegithub/workflows/domain/contexts/GithubContext;
610
+
public final fun getOutputs ()Lio/github/typesafegithub/workflows/domain/contexts/OutputsContext;
610
611
public fun hashCode ()I
611
612
public fun toString ()Ljava/lang/String;
612
613
}
@@ -674,6 +675,11 @@ public final class io/github/typesafegithub/workflows/domain/contexts/GithubCont
674
675
public final fun serializer ()Lkotlinx/serialization/KSerializer;
675
676
}
676
677
678
+
public final class io/github/typesafegithub/workflows/domain/contexts/OutputsContext {
679
+
public static final field INSTANCE Lio/github/typesafegithub/workflows/domain/contexts/OutputsContext;
680
+
public final fun set (Ljava/lang/String;Ljava/lang/String;)V
681
+
}
682
+
677
683
public final class io/github/typesafegithub/workflows/domain/triggers/BranchProtectionRule : io/github/typesafegithub/workflows/domain/triggers/Trigger {
678
684
public static final field Companion Lio/github/typesafegithub/workflows/domain/triggers/BranchProtectionRule$Companion;
0 commit comments