WorkflowTrigger

sealed class WorkflowTrigger : Base, Renderable<Map<String, Any>>

Base class for all GitHub Actions workflow triggers.

Workflow triggers define the events that cause a GitHub Actions workflow to run. Each trigger corresponds to a GitHub event type (push, pull_request, schedule, etc.) and can include configuration to filter when the workflow should execute based on specific conditions like branches, paths, or event activity types.

Inheritors

Properties

Link copied to clipboard
val on: String

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
abstract fun render(): Map<String, Any>
Link copied to clipboard
open override fun toString(): String