// ĠThis Ġfile Ġwas Ġgenerated Ġusing Ġ' wrapper - generator ' Ġmodule . ĠDon 't Ġchange Ġit Ġby Ġhand , Ġyour Ġchanges Ġwill Ċ // Ġbe Ġoverwritten Ġwith Ġthe Ġnext Ġwrapper Ġcode Ġre generation . ĠInstead , Ġconsider Ġintro ducing Ġchanges Ġto Ġthe Ċ // Ġgenerator Ġitself . Ċ package Ġit . kr zem in ski . github actions . actions . end bug Ċ Ċ import Ġit . kr zem in ski . github actions . actions . Action With Outputs Ċ import Ġkotlin . String Ċ import Ġkotlin . Suppress Ċ import Ġkotlin . collections . Map Ċ import Ġkotlin . collections . toList Ċ import Ġkotlin . collections . to Typed Array Ċ Ċ /** Ċ Ġ* ĠAction : ĠAdd Ġ& ĠCommit Ċ Ġ* Ċ Ġ* ĠAutomatically Ġcommit Ġchanges Ġmade Ġin Ġyour Ġworkflow Ġrun Ġdirectly Ġto Ġyour Ġrepo Ċ Ġ* Ċ Ġ* Ġ[ Action Ġon ĠGitHub ]( https :// github . com / End Bug / add - and - commit ) Ċ Ġ*/ Ċ public Ġclass ĠAdd And Commit V 8 ( ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠArguments Ġfor Ġthe Ġgit Ġadd Ġcommand ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġadd : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġname Ġof Ġthe Ġuser Ġthat Ġwill Ġbe Ġdisplayed Ġas Ġthe Ġauthor Ġof Ġthe Ġcommit ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġauthor Name : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġemail Ġof Ġthe Ġuser Ġthat Ġwill Ġbe Ġdisplayed Ġas Ġthe Ġauthor Ġof Ġthe Ġcommit ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġauthor Email : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠAdditional Ġarguments Ġfor Ġthe Ġgit Ġcommit Ġcommand ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġcommit : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġname Ġof Ġthe Ġcustom Ġcommit ter Ġyou Ġwant Ġto Ġuse ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġcommit ter Name : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġemail Ġof Ġthe Ġcustom Ġcommit ter Ġyou Ġwant Ġto Ġuse ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġcommit ter Email : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġdirectory Ġwhere Ġyour Ġrepository Ġis Ġlocated . ĠYou Ġshould Ġuse Ġactions / checkout Ġfirst Ġto Ġset ĊĠĠĠĠ Ġ* Ġit Ġup ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġcwd : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠHow Ġthe Ġaction Ġshould Ġfill Ġmissing Ġauthor Ġname Ġor Ġemail . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġdefault Author : ĠAdd And Commit V 8 . Default Actor ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġmessage Ġfor Ġthe Ġcommit ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġmessage : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġname Ġof Ġthe Ġbranch Ġto Ġcreate . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġnew Branch : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġway Ġthe Ġaction Ġshould Ġhandle Ġpath spec Ġerrors Ġfrom Ġthe Ġadd Ġand Ġremove Ġcommands . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġpath spec Error Handling : ĠAdd And Commit V 8 . Path Spec Error Handling ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠArguments Ġfor Ġthe Ġgit Ġpull Ġcommand . ĠBy Ġdefault , Ġthe Ġaction Ġdoes Ġnot Ġpull . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġpull : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠWhether Ġto Ġpush Ġthe Ġcommit Ġand , Ġif Ġany , Ġits Ġtags Ġto Ġthe Ġrepo . ĠIt Ġcan Ġalso Ġbe Ġused Ġto Ġset Ġthe ĊĠĠĠĠ Ġ* Ġgit Ġpush Ġarguments Ġ( more Ġinfo Ġin Ġthe ĠREADME ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġpush : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠArguments Ġfor Ġthe Ġgit Ġrm Ġcommand ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġremove : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠArguments Ġfor Ġthe Ġgit Ġtag Ġcommand Ġ( the Ġtag Ġname Ġalways Ġneeds Ġto Ġbe Ġthe Ġfirst Ġword Ġnot ĊĠĠĠĠ Ġ* Ġprece ded Ġby Ġa Ġhy phen ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġtag : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġtoken Ġused Ġto Ġmake Ġrequests Ġto Ġthe ĠGitHub ĠAPI . ĠIt 's ĠNOT Ġused Ġto Ġmake Ġcommits Ġand Ġshould ĊĠĠĠĠ Ġ* Ġnot Ġbe Ġchanged . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġgithub Token : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠType - unsafe Ġmap Ġwhere Ġyou Ġcan Ġput Ġany Ġinputs Ġthat Ġare Ġnot Ġyet Ġsupported Ġby Ġthe Ġwrapper ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġ_ custom Inputs : ĠMap < String , ĠString > Ġ= Ġmap Of (), ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠAllows Ġoverriding Ġaction 's Ġversion , Ġfor Ġexample Ġto Ġuse Ġa Ġspecific Ġminor Ġversion , Ġor Ġa Ġnewer ĊĠĠĠĠ Ġ* Ġversion Ġthat Ġthe Ġwrapper Ġdoesn 't Ġyet Ġknow Ġabout ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ_ custom Version : ĠString ? Ġ= Ġnull Ċ ) Ġ: ĠAction With Outputs < Add And Commit V 8 . Outputs >(" End Bug ", Ġ" add - and - commit ", Ġ_ custom Version Ġ?: Ġ" v 8 ") Ġ{ ĊĠĠĠ Ġ@ Suppress (" Spread Operator ") ĊĠĠĠ Ġpublic Ġoverride Ġfun Ġto Yaml Arguments () Ġ= Ġlinked Map Of ( ĊĠĠĠĠĠĠĠ Ġ* listOf NotNull ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd ?. let Ġ{ Ġ" add " Ġto Ġit Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Name ?. let Ġ{ Ġ" author _ name " Ġto Ġit Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Email ?. let Ġ{ Ġ" author _ email " Ġto Ġit Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcommit ?. let Ġ{ Ġ" commit " Ġto Ġit Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcommit ter Name ?. let Ġ{ Ġ" commit ter _ name " Ġto Ġit Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcommit ter Email ?. let Ġ{ Ġ" commit ter _ email " Ġto Ġit Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcwd ?. let Ġ{ Ġ" cwd " Ġto Ġit Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdefault Author ?. let Ġ{ Ġ" default _ author " Ġto Ġit . stringValue Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmessage ?. let Ġ{ Ġ" message " Ġto Ġit Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnew Branch ?. let Ġ{ Ġ" new _ branch " Ġto Ġit Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpath spec Error Handling ?. let Ġ{ Ġ" path spec _ error _ handling " Ġto Ġit . stringValue Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpull ?. let Ġ{ Ġ" pull " Ġto Ġit Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpush ?. let Ġ{ Ġ" push " Ġto Ġit Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġremove ?. let Ġ{ Ġ" remove " Ġto Ġit Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtag ?. let Ġ{ Ġ" tag " Ġto Ġit Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġgithub Token ?. let Ġ{ Ġ" github _ token " Ġto Ġit Ġ}, ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ*_ custom Inputs . toList (). to Typed Array (), ĊĠĠĠĠĠĠĠ Ġ). to Typed Array () ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġpublic Ġoverride Ġfun Ġbuild Output Object ( step Id : ĠString ) Ġ= ĠOutputs ( step Id ) ĊĊĠĠĠ Ġpublic Ġsealed Ġclass ĠDefault Actor ( ĊĠĠĠĠĠĠĠ Ġpublic Ġval Ġstring Value : ĠString ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġpublic Ġobject ĠGithub Actor Ġ: ĠAdd And Commit V 8 . Default Actor (" github _ actor ") ĊĊĠĠĠĠĠĠĠ Ġpublic Ġobject ĠUserInfo Ġ: ĠAdd And Commit V 8 . Default Actor (" user _ info ") ĊĊĠĠĠĠĠĠĠ Ġpublic Ġobject ĠGithub Actions Ġ: ĠAdd And Commit V 8 . Default Actor (" github _ actions ") ĊĊĠĠĠĠĠĠĠ Ġpublic Ġclass ĠCustom ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcustom StringValue : ĠString ĊĠĠĠĠĠĠĠ Ġ) Ġ: ĠAdd And Commit V 8 . Default Actor ( custom StringValue ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġpublic Ġsealed Ġclass ĠPath Spec Error Handling ( ĊĠĠĠĠĠĠĠ Ġpublic Ġval Ġstring Value : ĠString ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġpublic Ġobject ĠIgnore Ġ: ĠAdd And Commit V 8 . Path Spec Error Handling (" ignore ") ĊĊĠĠĠĠĠĠĠ Ġpublic Ġobject ĠExit Immediate ly Ġ: ĠAdd And Commit V 8 . Path Spec Error Handling (" exit Immediate ly ") ĊĊĠĠĠĠĠĠĠ Ġpublic Ġobject ĠExit At End Ġ: ĠAdd And Commit V 8 . Path Spec Error Handling (" exit At End ") ĊĊĠĠĠĠĠĠĠ Ġpublic Ġclass ĠCustom ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcustom StringValue : ĠString ĊĠĠĠĠĠĠĠ Ġ) Ġ: ĠAdd And Commit V 8 . Path Spec Error Handling ( custom StringValue ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġpublic Ġclass ĠOutputs ( ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġstep Id : ĠString ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠWhether Ġthe Ġaction Ġhas Ġcreated Ġa Ġcommit . ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġpublic Ġval Ġcommitted : ĠString Ġ= Ġ" steps .$ step Id . outputs . committed " ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠThe Ġcomplete ĠSHA Ġof Ġthe Ġcommit Ġthat Ġhas Ġbeen Ġcreated . ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġpublic Ġval Ġcommit Long Sha : ĠString Ġ= Ġ" steps .$ step Id . outputs . commit _ long _ sha " ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠThe Ġshort ĠSHA Ġof Ġthe Ġcommit Ġthat Ġhas Ġbeen Ġcreated . ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġpublic Ġval Ġcommit Sha : ĠString Ġ= Ġ" steps .$ step Id . outputs . commit _ sha " ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠWhether Ġthe Ġaction Ġhas Ġpushed Ġto Ġthe Ġremote . ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġpublic Ġval Ġpushed : ĠString Ġ= Ġ" steps .$ step Id . outputs . pus hed " ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠWhether Ġthe Ġaction Ġhas Ġcreated Ġa Ġtag . ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġpublic Ġval Ġtagged : ĠString Ġ= Ġ" steps .$ step Id . outputs . tagged " ĊĊĠĠĠĠĠĠĠ Ġpublic Ġoperator Ġfun Ġ` get `( output Name : ĠString ) Ġ= Ġ" steps .$ step Id . outputs .$ output Name " ĊĠĠĠ Ġ} Ċ } Ċ