Skip to content

Commit 6be11ae

Browse files
authored
fix(review): Remove --source argument to match CLI 8.0 release (#347)
Gemini CLI 8.0 release introduced [PR#10628](google-gemini/gemini-cli#10628) which removes the need for a path/source argument when installing extensions and breaks run-gemini-cli's extension installation. Removing `--source` and relying on positional arguments patches `run-gemini-cli` for Gemini CLI 8.0+ I've tested this locally as well in CallumHYoung/testrepo#3 which relies on https://github.com/CallumHYoung/run-gemini-cli
1 parent 273c5d3 commit 6be11ae

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ runs:
230230
extension=$(echo "${extension}" | xargs)
231231
if [[ -n "${extension}" ]]; then
232232
echo "Installing ${extension}..."
233-
echo "Y" | gemini extensions install --source "${extension}"
233+
echo "Y" | gemini extensions install "${extension}"
234234
fi
235235
done
236236
fi

0 commit comments

Comments
 (0)