Skip to content

chore(deps): bump fastapi from 0.139.0 to 0.139.2 #13

chore(deps): bump fastapi from 0.139.0 to 0.139.2

chore(deps): bump fastapi from 0.139.0 to 0.139.2 #13

Workflow file for this run

name: Sanity Check
on:
push:
branches: [ "main", "master" ]
pull_request:
branches: [ "main", "master" ]
jobs:
build-and-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up uv
uses: astral-sh/setup-uv@v5
with:
version: "latest"
enable-cache: true
- name: Set up Python 3.11
run: uv python install 3.11
- name: Install dependencies
run: uv sync
- name: Set up Database and Env
run: |
touch main.db
cat <<EOF > .env
DATABASE_URL=sqlite:///main.db
GEMINI_API_KEY=mock_gemini_api_key
LANGFUSE_SECRET_KEY=mock_langfuse_secret_key
LANGFUSE_PUBLIC_KEY=mock_langfuse_public_key
LANGFUSE_BASE_URL=https://cloud.langfuse.com
OPEN_WEATHER_API_KEY=mock_open_weather_api_key
AWS_ACCESS_KEY_ID=mock_aws_access_key_id
AWS_SECRET_ACCESS_KEY=mock_aws_secret_access_key
AWS_REGION=us-east-1
AWS_S3_BUCKET=mock-s3-bucket
EOF
- name: Run tests
run: |
PYTHONPATH=. uv run pytest