feat!(ContentToolResult): add a new model_format
parameter
#308
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Test - Python | |
on: | |
workflow_dispatch: | |
push: | |
branches: ["main", "rc-*"] | |
pull_request: | |
types: [opened, synchronize, reopened, ready_for_review] | |
release: | |
types: [published] | |
env: | |
UV_VERSION: "0.4.x" | |
PYTHON_VERSION: 3.13 | |
jobs: | |
check-types-updated: | |
name: Check provider types | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- name: 🚀 Install uv | |
uses: astral-sh/setup-uv@v3 | |
- name: 🐍 Set up Python ${{ env.PYTHON_VERSION }} | |
run: uv python install ${{ env.PYTHON_VERSION }} | |
- name: 📦 Install the project | |
run: uv sync --python ${{ env.PYTHON_VERSION }} --all-extras | |
- name: Run type update | |
run: make update-types | |
# Fail if there are changes under chatlas/types and throw a useful error message | |
- name: Check for changes | |
run: | | |
echo "Checking for changes in types..." | |
git status chatlas/types | |
git diff --stat chatlas/types | |
if [[ -n $(git diff chatlas/types) ]]; then | |
echo "Changes detected:" | |
git diff chatlas/types | |
echo "::error::Types are out of date. Please run 'make update-types' and commit the changes." | |
exit 1 | |
fi |