From e31e414ad3cfd3c277179a017e37af5da8557c92 Mon Sep 17 00:00:00 2001 From: Twisha Bansal <58483338+twishabansal@users.noreply.github.com> Date: Mon, 29 Sep 2025 15:58:17 +0530 Subject: [PATCH 1/2] ci: fix presubmit --- .github/workflows/presubmit-tests.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/presubmit-tests.yml b/.github/workflows/presubmit-tests.yml index 22053ab..7c13b3d 100644 --- a/.github/workflows/presubmit-tests.yml +++ b/.github/workflows/presubmit-tests.yml @@ -27,5 +27,11 @@ jobs: - name: Install Gemini CLI run: npm install @google/gemini-cli + - name: Install toolbox binary + run: | + VERSION=$(cat toolbox_version.txt) + curl -L -o toolbox https://storage.googleapis.com/genai-toolbox/v$VERSION/linux/amd64/toolbox + chmod +x toolbox + - name: Install Extension run: npx gemini extensions install --path=. From faca164c1fc58d0d2f9f30fc0793a5c303e7058b Mon Sep 17 00:00:00 2001 From: Twisha Bansal <58483338+twishabansal@users.noreply.github.com> Date: Mon, 29 Sep 2025 20:25:15 +0530 Subject: [PATCH 2/2] Update presubmit-tests.yml --- .github/workflows/presubmit-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/presubmit-tests.yml b/.github/workflows/presubmit-tests.yml index 7c13b3d..152b760 100644 --- a/.github/workflows/presubmit-tests.yml +++ b/.github/workflows/presubmit-tests.yml @@ -34,4 +34,4 @@ jobs: chmod +x toolbox - name: Install Extension - run: npx gemini extensions install --path=. + run: yes | npx gemini extensions install --path=.