Skip to content

update page title from "Agentic Health Anonymizer" to "MedGov-AI" #143

update page title from "Agentic Health Anonymizer" to "MedGov-AI"

update page title from "Agentic Health Anonymizer" to "MedGov-AI" #143

Workflow file for this run

name: Deploy
on:
push:
branches: [main]
workflow_dispatch:
jobs:
deploy:
if: github.repository == 'BMDSoftware/MedGov-AI-MCP'
runs-on: self-hosted
steps:
- uses: actions/checkout@v4
- name: Determine build type from deployment env
run: |
if [ -f /opt/medgov-ai-mcp/orchestrator/.env ]; then
BUILD_TYPE=$(grep '^ORCHESTRATOR_BUILD_TYPE=' /opt/medgov-ai-mcp/orchestrator/.env | cut -d= -f2 | tr -d '"' | tr -d "'")
fi
echo "ORCHESTRATOR_BUILD_TYPE=${BUILD_TYPE:-cpu}" >> $GITHUB_ENV
if [ "${BUILD_TYPE:-cpu}" = "gpu" ]; then
echo "COMPOSE_FILE=docker-compose.yml:docker-compose.gpu.yml" >> $GITHUB_ENV
else
echo "COMPOSE_FILE=docker-compose.yml" >> $GITHUB_ENV
fi
- name: Build Docker images
env:
ORCHESTRATOR_BUILD_TYPE: ${{ env.ORCHESTRATOR_BUILD_TYPE }}
COMPOSE_FILE: ${{ env.COMPOSE_FILE }}
run: docker compose build
- name: Prepare deploy directory
run: |
mkdir -p /opt/medgov-ai-mcp
cp docker-compose.yml /opt/medgov-ai-mcp/docker-compose.yml
cp docker-compose.gpu.yml /opt/medgov-ai-mcp/docker-compose.gpu.yml
cp -r docker /opt/medgov-ai-mcp/docker
if [ ! -f /opt/medgov-ai-mcp/orchestrator/.env ]; then
mkdir -p /opt/medgov-ai-mcp/orchestrator
cp orchestrator/.env.example /opt/medgov-ai-mcp/orchestrator/.env
echo "WARNING: .env was created from example - update it with real values"
fi
- name: Start services
working-directory: /opt/medgov-ai-mcp
env:
ORCHESTRATOR_BUILD_TYPE: ${{ env.ORCHESTRATOR_BUILD_TYPE }}
COMPOSE_FILE: ${{ env.COMPOSE_FILE }}
run: docker compose up -d