Package io.typeflows.github.workflow
Class Defaults
-
- All Implemented Interfaces:
-
io.typeflows.util.Renderable
public final class Defaults implements Renderable<Map<String, Any>>
Represents default settings that apply to all jobs or steps in a GitHub Actions workflow.
Defaults provide a way to set common configuration that will be inherited by all jobs in a workflow or all steps in a job, reducing duplication and ensuring consistency. Currently supports default run settings like shell and working directory.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classDefaults.DSLpublic classDefaults.Companion
-
Field Summary
Fields Modifier and Type Field Description public final RunDefaultsrunpublic final static Defaults.CompanionCompanion
-