File tree Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Expand file tree Collapse file tree 2 files changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -20,11 +20,11 @@ inputs:
20
20
default : " ."
21
21
required : false
22
22
overwrite :
23
- description : " Overwrite files if they already exist in outputDir if true"
23
+ description : " Overwrite files if they already exist in outputDir if true. Takes priority over 'skip' "
24
24
required : false
25
25
default : " false"
26
26
skip :
27
- description : " Skip files if they already exist in outputDir if true"
27
+ description : " Skip files if they already exist in outputDir if true. Ignored if 'overwrite' is true "
28
28
required : false
29
29
default : " false"
30
30
zipPassword :
Original file line number Diff line number Diff line change @@ -86,13 +86,11 @@ def main():
86
86
inputs ["checkout" ] = inputs .pop ("templateCheckout" )
87
87
inputs ["directory" ] = inputs .pop ("templateDirectory" )
88
88
inputs ["output_dir" ] = inputs .pop ("outputDir" )
89
- inputs ["overwrite_if_exists" ] = inputs .pop ("overwrite" )
90
- inputs ["skip_if_file_exists" ] = inputs .pop ("skip" )
89
+ inputs ["overwrite_if_exists" ] = str_to_bool (inputs .pop ("overwrite" ))
90
+ inputs ["skip_if_file_exists" ] = str_to_bool (inputs .pop ("skip" ))
91
+ # set skip to false if overwrite is true
91
92
inputs ["skip_if_file_exists" ] = (
92
- str_to_bool (inputs ["overwrite_if_exists" ]) if inputs ["overwrite_if_exists" ] is not None else None
93
- )
94
- inputs ["skip_if_file_exists" ] = (
95
- str_to_bool (inputs ["overwrite_if_exists" ]) if inputs ["overwrite_if_exists" ] is not None else None
93
+ false if inputs ["overwrite_if_exists" ] else inputs ["skip_if_file_exists" ]
96
94
)
97
95
inputs ["password" ] = inputs .pop ("zipPassword" )
98
96
inputs ["accept_hooks" ] = inputs .pop ("acceptHooks" )
You can’t perform that action at this time.
0 commit comments