@@ -17,17 +17,20 @@ class GithubTriggerActionRequest < ::SpeakeasyClientSDK::Utils::FieldAugmented
1717 field :org , ::String , { 'format_json' : { 'letter_case' : ::SpeakeasyClientSDK ::Utils . field_name ( 'org' ) } }
1818 # The GitHub repository name
1919 field :repo_name , ::String , { 'format_json' : { 'letter_case' : ::SpeakeasyClientSDK ::Utils . field_name ( 'repo_name' ) } }
20+ # Force an SDK generation
21+ field :force , T . nilable ( T ::Boolean ) , { 'format_json' : { 'letter_case' : ::SpeakeasyClientSDK ::Utils . field_name ( 'force' ) } }
2022 # A version to override the SDK too in workflow dispatch
2123 field :set_version , T . nilable ( ::String ) , { 'format_json' : { 'letter_case' : ::SpeakeasyClientSDK ::Utils . field_name ( 'set_version' ) } }
2224 # The target name for the action
2325 field :target_name , T . nilable ( ::String ) , { 'format_json' : { 'letter_case' : ::SpeakeasyClientSDK ::Utils . field_name ( 'target_name' ) } }
2426
2527
26- sig { params ( gen_lock_id : ::String , org : ::String , repo_name : ::String , set_version : T . nilable ( ::String ) , target_name : T . nilable ( ::String ) ) . void }
27- def initialize ( gen_lock_id : nil , org : nil , repo_name : nil , set_version : nil , target_name : nil )
28+ sig { params ( gen_lock_id : ::String , org : ::String , repo_name : ::String , force : T . nilable ( T :: Boolean ) , set_version : T . nilable ( ::String ) , target_name : T . nilable ( ::String ) ) . void }
29+ def initialize ( gen_lock_id : nil , org : nil , repo_name : nil , force : nil , set_version : nil , target_name : nil )
2830 @gen_lock_id = gen_lock_id
2931 @org = org
3032 @repo_name = repo_name
33+ @force = force
3134 @set_version = set_version
3235 @target_name = target_name
3336 end
0 commit comments