File tree Expand file tree Collapse file tree
.github/actions/install-deps Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3,7 +3,9 @@ description: Install package dependencies using uv
33
44inputs :
55 options :
6- description : ' Package options to install (space-separated, e.g., "full"). "none is an alias for empty string.'
6+ # We can't directly provide the empty string for no options because it would be mapped to the
7+ # default value thanks to github's weird logic (https://github.com/actions/toolkit/issues/940)
8+ description : ' Package options to install (space-separated, e.g., "full"). Use "none" for no options.'
79 required : false
810 default : ' full'
911 groups :
1719 - name : Install dependencies (options=[${{ inputs.options }}], groups=[${{ inputs.groups }}])
1820 shell : bash
1921 run : |
20- # Handle "none" as alias for empty string
22+ # Map "none" to the empty string
2123 options_input="${{ inputs.options }}"
2224 if [ "$options_input" = "none" ]; then
2325 options_input=""
You can’t perform that action at this time.
0 commit comments