Workflow

class Workflow : TypeflowsFile<YamlContent>

Represents a GitHub Actions workflow configuration.

A workflow is an automated procedure that you add to your repository. Workflows are defined by YAML files in the .github/workflows directory and consist of one or more jobs that can run on scheduled events, manual triggers, or in response to repository activity.

Types

Link copied to clipboard
object Companion
Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Optional description for documentation and visualization purposes. This field is not rendered in the actual workflow YAML.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val name: String
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun render(): YamlContent
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun writeTo(parent: File)