Files
passepartout/.gitea/workflows/deploy.yml
Amr Gharbeia 95d1ea3fed feat: add DeepSeek and NVIDIA NIM providers
- Add deepseek and nvidia entries to gateway-provider config

- Add DEEPSEEK_API_KEY and NVIDIA_API_KEY to .env.example

- Add deepseek and nvidia to doctor's LLM provider check

- Fix remaining harness-log → log-message reference
2026-05-02 22:25:24 -04:00

25 lines
589 B
YAML

name: Deploy (Gitea)
on:
push:
branches:
- main
jobs:
deploy:
runs-on: debian-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install Docker CLI
run: |
apt-get update && apt-get install -y docker.io docker-compose
- name: Build and deploy via Docker Compose
run: |
cd infrastructure/docker
docker-compose -p passepartout down
docker-compose -p passepartout build --no-cache passepartout
docker-compose -p passepartout up -d --force-recreate passepartout