Daviddolor's picture
Point fastapi deploy explicitly at app.py
4b1fed4
Raw
History Blame Contribute Delete
586 Bytes
name: "Deploy"
on:
push:
branches:
- main
workflow_dispatch:
jobs:
deploy:
name: "Deploy"
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
with:
fetch-depth: 0
- name: Install the latest version of uv
uses: astral-sh/setup-uv@v7
- name: Deploy to FastAPI Cloud
run: uv run --with "fastapi[standard]" fastapi deploy app.py
env:
FASTAPI_CLOUD_TOKEN: ${{ secrets.FASTAPI_CLOUD_TOKEN }}
FASTAPI_CLOUD_APP_ID: ${{ secrets.FASTAPI_CLOUD_APP_ID }}