Regenerate canonical models when release branch is created. (#6127)

This commit is contained in:
David Katz
2025-12-18 11:44:01 -05:00
committed by GitHub
parent f98ef3c0b5
commit 473f269daa
11 changed files with 2066 additions and 2072 deletions
+20
View File
@@ -12,6 +12,19 @@ on:
required: false
type: string
default: 'main'
secrets:
ANTHROPIC_API_KEY:
required: false
OPENAI_API_KEY:
required: false
GOOGLE_API_KEY:
required: false
OPENROUTER_API_KEY:
required: false
XAI_API_KEY:
required: false
TETRATE_API_KEY:
required: false
permissions:
contents: write
@@ -41,6 +54,13 @@ jobs:
fi
- name: create release branch
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }}
OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
XAI_API_KEY: ${{ secrets.XAI_API_KEY }}
TETRATE_API_KEY: ${{ secrets.TETRATE_API_KEY }}
run: |
PRIOR_VERSION=$(just get-tag-version)
if [[ "$BUMP_TYPE" == "minor" ]]; then
+7
View File
@@ -14,3 +14,10 @@ jobs:
uses: ./.github/workflows/create-release-pr.yaml
with:
bump_type: "minor"
secrets:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }}
OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
XAI_API_KEY: ${{ secrets.XAI_API_KEY }}
TETRATE_API_KEY: ${{ secrets.TETRATE_API_KEY }}
+7
View File
@@ -18,3 +18,10 @@ jobs:
with:
bump_type: "patch"
target_branch: ${{ inputs.target_branch }}
secrets:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
GOOGLE_API_KEY: ${{ secrets.GOOGLE_API_KEY }}
OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
XAI_API_KEY: ${{ secrets.XAI_API_KEY }}
TETRATE_API_KEY: ${{ secrets.TETRATE_API_KEY }}