class Diorite::CI::WorkflowBuilder

Overview

Declarative DSL Layer: Ergonomic builder wrapping AddonWorkflowConfig and WorkflowAuditor.

Defined in:

diorite/core/ci_dsl.cr

Instance Method Summary

Instance Method Detail

def addon_name(value : String) : self #

def build : AddonWorkflowConfig #

def entry(value : String) : self #

def godot_version(value : String) : self #

def lapis_ref(value : String) : self #

def platforms(*runners : String) : self #

def reusable_workflow(value : String) : self #

def run_benchmarks(value : Bool = true) : self #

def run_headless(value : Bool = true) : self #

def run_specs(value : Bool = true) : self #

def to_yaml : String #