package Ġgenerated Ċ Ċ import Ġit . kr zem in ski . github actions . actions . actions . Checkout V 3 Ċ import Ġit . kr zem in ski . github actions . actions . actions . Setup Java V 3 Ċ import Ġit . kr zem in ski . github actions . actions . docker . Setup Build x Action V 2 Ċ import Ġit . kr zem in ski . github actions . actions . gradle . Gradle Build Action V 2 Ċ import Ġit . kr zem in ski . github actions . domain . Runner Type Ċ import Ġit . kr zem in ski . github actions . domain . Workflow Ċ import Ġit . kr zem in ski . github actions . domain . triggers . Cron Ċ import Ġit . kr zem in ski . github actions . domain . triggers . PullRequest Ċ import Ġit . kr zem in ski . github actions . domain . triggers . PullRequest Target Ċ import Ġit . kr zem in ski . github actions . domain . triggers . Push Ċ import Ġit . kr zem in ski . github actions . domain . triggers . Schedule Ċ import Ġit . kr zem in ski . github actions . domain . triggers . Workflow Dispatch Ċ import Ġit . kr zem in ski . github actions . domain . triggers . Workflow Dispatch . Type . Choice Ċ import Ġit . kr zem in ski . github actions . dsl . List Custom Value Ċ import Ġit . kr zem in ski . github actions . dsl . expr Ċ import Ġit . kr zem in ski . github actions . dsl . workflow Ċ import Ġit . kr zem in ski . github actions . yaml . to Yaml Ċ import Ġit . kr zem in ski . github actions . yaml . write ToFile Ċ import Ġjava . nio .` file `. Paths Ċ import Ġkotlin . collections . linked Map Of Ċ import Ġkotlin . collections . listOf Ċ import Ġkotlin . collections . map Of Ċ Ċ public Ġval Ġworkflow Generated : ĠWorkflow Ġ= Ġworkflow ( ĊĠĠĠĠĠ Ġname Ġ= Ġ" generated ", ĊĠĠĠĠĠ Ġon Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠ ĠPull Request ( ĊĠĠĠĠĠĠĠĠĠ Ġtypes Ġ= ĠlistOf ( PullRequest . Type . Auto Merge Disabled , ĠPull Request . Type . Opened ), ĊĠĠĠĠĠĠĠĠĠ Ġbranches Ġ= ĠlistOf (" branch 1 ", Ġ" branch 2 "), ĊĠĠĠĠĠĠĠĠĠ Ġpaths Ġ= ĠlistOf (" path 1 ", Ġ" path 2 "), ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠPush ( ĊĠĠĠĠĠĠĠĠĠ Ġbranches Ġ= ĠlistOf (" branch 1 ", Ġ" branch 2 "), ĊĠĠĠĠĠĠĠĠĠ Ġtags Ġ= ĠlistOf (" tag 1 ", Ġ" tag 2 "), ĊĠĠĠĠĠĠĠĠĠ Ġpaths Ġ= ĠlistOf (" path 1 ", Ġ" path 2 "), ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ ĠPull Request Target (), ĊĠĠĠĠĠĠĠ ĠSchedule ( listOf ( ĊĠĠĠĠĠĠĠĠĠ ĠC ron (" 0 Ġ 0 Ġ* Ġ* Ġ* "), ĊĠĠĠĠĠĠĠ Ġ)), ĊĠĠĠĠĠĠĠ ĠWorkflow Dispatch ( map Of ( ĊĠĠĠĠĠĠĠĠĠ Ġ" logLevel " Ġto ĠWorkflow Dispatch . Input ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtype Ġ= ĠChoice , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdescription Ġ= Ġ" Log Ġlevel ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdefault Ġ= Ġ" warning ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrequired Ġ= Ġtrue , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoptions Ġ= ĠlistOf (" info ", Ġ" warning ", Ġ" debug "), ĊĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ Ġ)) ĊĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠ Ġsource File Ġ= ĠPaths . get (". github / workflows / generated . main . k ts "), ĊĠĠĠĠĠ Ġenv Ġ= Ġlinked Map Of ( ĊĠĠĠĠĠĠĠ Ġ" GRAD LE _ ENTER PRI SE _ ACCESS _ KEY " Ġto Ġexpr (" secrets . GRAD LE _ ENTER PRI SE _ ACCESS _ KEY "), ĊĠĠĠĠĠĠĠ Ġ" GRAD LE _ BUILD _ ACTION _ CACHE _ DEBUG _ ENABLED " Ġto Ġ" true ", ĊĠĠĠĠĠ Ġ), ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠ Ġjob ( ĊĠĠĠĠĠĠĠ Ġid Ġ= Ġ" check _ yaml _ consistency ", ĊĠĠĠĠĠĠĠ Ġruns On Ġ= ĠRunner Type . Ubuntu Latest , ĊĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġuses ( ĊĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" Check Ġout ", ĊĠĠĠĠĠĠĠĠĠ Ġaction Ġ= ĠCheckout V 3 (), ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġrun ( ĊĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" Install ĠKotlin ", ĊĠĠĠĠĠĠĠĠĠ Ġcommand Ġ= Ġ" sudo Ġsnap Ġinstall Ġ-- classic Ġkotlin ", ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġrun ( ĊĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" Consistency Ġcheck ", ĊĠĠĠĠĠĠĠĠĠ Ġcommand Ġ= Ġ" diff Ġ- u Ġ'. github / workflows / build . yaml ' Ġ< ('. github / workflows / build . main . k ts ') ", ĊĠĠĠĠĠĠĠĠĠ Ġenv Ġ= Ġlinked Map Of ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" HEL LO " Ġto Ġ" ok ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" PAT " Ġto Ġ" rick ", ĊĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠ Ġcondition Ġ= Ġ" true ", ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġjob ( ĊĠĠĠĠĠĠĠ Ġid Ġ= Ġ" build _ for _ Ubuntu Latest ", ĊĠĠĠĠĠĠĠ Ġruns On Ġ= ĠRunner Type . Ubuntu Latest , ĊĠĠĠĠĠĠĠ Ġenv Ġ= Ġlinked Map Of ( ĊĠĠĠĠĠĠĠĠĠ Ġ" COLOR " Ġto Ġ" blue ", ĊĠĠĠĠĠĠĠĠĠ Ġ" SIZE " Ġto Ġ" XX L ", ĊĠĠĠĠĠĠĠ Ġ), ĊĊĠĠĠĠĠĠĠ Ġ_ custom Arguments Ġ= Ġmap Of ( ĊĠĠĠĠĠĠĠ Ġ" needs " Ġto ĠList Custom Value (" check _ yaml _ consistency "), ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġuses ( ĊĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" Checkout ", ĊĠĠĠĠĠĠĠĠĠ Ġaction Ġ= ĠCheckout V 3 (), ĊĠĠĠĠĠĠĠĠĠ Ġenv Ġ= Ġlinked Map Of ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" HEL LO " Ġto Ġ" ok ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" PAT " Ġto Ġ" rick ", ĊĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġuses ( ĊĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" Set Ġup ĠJDK ", ĊĠĠĠĠĠĠĠĠĠ Ġaction Ġ= ĠSetup Java V 3 ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġjava Version Ġ= Ġ" 1 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdistribution Ġ= ĠSetup Java V 3 . Distribution . A dopt , ĊĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠĠĠ Ġenv Ġ= Ġlinked Map Of ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" HEL LO " Ġto Ġ" ok ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" PAT " Ġto Ġ" rick ", ĊĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġuses ( ĊĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" Build ", ĊĠĠĠĠĠĠĠĠĠ Ġaction Ġ= ĠGradle Build Action V 2 ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġarguments Ġ= Ġ" build ", ĊĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġuses ( ĊĠĠĠĠĠĠĠĠĠ Ġname Ġ= Ġ" setup ", ĊĠĠĠĠĠĠĠĠĠ Ġaction Ġ= ĠSetup Build x Action V 2 ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdriver Opts Ġ= ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" hello ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" world ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinstall Ġ= Ġtrue , ĊĠĠĠĠĠĠĠĠĠ Ġ), ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} Ċ