diff --git a/.github/scripts/update_skill.py b/.github/scripts/update_skill.py index 861821b9..cc19423c 100644 --- a/.github/scripts/update_skill.py +++ b/.github/scripts/update_skill.py @@ -18,7 +18,8 @@ import sys def get_gemini_response(api_key, prompt): - url = f"https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent?key={api_key}" + model = os.getenv("GEMINI_MODEL") or "gemini-3.8-flash" + url = f"https://generativelanguage.googleapis.com/v1beta/models/{model}:generateContent?key={api_key}" headers = {'Content-Type': 'application/json'} data = { "contents": [{ diff --git a/.github/workflows/update-skill.yml b/.github/workflows/update-skill.yml index 0003d0cd..d0a5f4bc 100644 --- a/.github/workflows/update-skill.yml +++ b/.github/workflows/update-skill.yml @@ -54,6 +54,7 @@ jobs: - name: Update Skill via Gemini env: GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }} + GEMINI_MODEL: ${{ vars.GEMINI_MODEL }} run: | python .github/scripts/update_skill.py rm release_diff.patch