p

sbtghactions

package sbtghactions

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait GenerativeKeys extends AnyRef
  2. trait GitHubActionsKeys extends AnyRef
  3. sealed trait Graalvm extends Product with Serializable

    See also

    https://github.com/graalvm/setup-graalvm#migrating-from-graalvm-223-or-earlier-to-the-new-graalvm-for-jdk-17-and-later

  4. final case class JavaSpec(dist: Distribution, version: String) extends Product with Serializable
  5. final case class JobContainer(image: String, credentials: Option[(String, String)] = None, env: Map[String, String] = Map(), volumes: Map[String, String] = Map(), ports: List[Int] = Nil, options: List[String] = Nil) extends Product with Serializable
  6. final case class JobEnvironment(name: String, url: Option[URL] = None) extends Product with Serializable
  7. final case class MatrixExclude(matching: Map[String, String]) extends Product with Serializable
  8. final case class MatrixInclude(matching: Map[String, String], additions: Map[String, String]) extends Product with Serializable
  9. sealed trait PREventType extends Product with Serializable
  10. sealed trait Paths extends Product with Serializable
  11. sealed trait PermissionScope extends Product with Serializable
  12. sealed trait PermissionValue extends Product with Serializable
  13. sealed trait Permissions extends Product with Serializable
  14. sealed trait Ref extends Product with Serializable
  15. sealed trait RefPredicate extends Product with Serializable
  16. sealed trait UseRef extends Product with Serializable
  17. final case class WorkflowJob(id: String, name: String, steps: List[WorkflowStep], sbtStepPreamble: List[String] = List(), cond: Option[String] = None, permissions: Option[Permissions] = None, env: Map[String, String] = Map(), oses: List[String] = List("ubuntu-latest"), scalas: List[String] = List("2.13.10"), javas: List[JavaSpec] = List(JavaSpec.temurin("8")), needs: List[String] = List(), matrixFailFast: Option[Boolean] = None, matrixAdds: Map[String, List[String]] = Map(), matrixIncs: List[MatrixInclude] = List(), matrixExcs: List[MatrixExclude] = List(), runsOnExtraLabels: List[String] = List(), container: Option[JobContainer] = None, environment: Option[JobEnvironment] = None, timeout: Option[FiniteDuration] = None) extends Product with Serializable
  18. sealed trait WorkflowStep extends Product with Serializable

Value Members

  1. object GenerativeKeys extends GenerativeKeys
  2. object GenerativePlugin extends AutoPlugin
  3. object GitHubActionsKeys extends GitHubActionsKeys
  4. object GitHubActionsPlugin extends AutoPlugin
  5. object Graalvm extends Serializable
  6. object JavaSpec extends Serializable
  7. object PREventType extends Serializable
  8. object Paths extends Serializable
  9. object PermissionScope extends Serializable
  10. object PermissionValue extends Serializable
  11. object Permissions extends Serializable

    See also

    https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs#overview

  12. object Ref extends Serializable
  13. object RefPredicate extends Serializable
  14. object UseRef extends Serializable
  15. object WorkflowStep extends Serializable

Ungrouped