Преминете към основното съдържание

CI/CD преглед

Pipeline-и

Dictaro използва GitHub Actions за автоматизиран билд и деплоймент. Има 5 workflow-а:

Тригери

WorkflowТригер (push)PathsRunner
client-buildpush + PRclient/**windows-latest, macos-14
deploy-asrmainserver/**self-hosted [dgx-spark]
deploy-licensingmainlicensing-go/**ubuntu-latest
deploy-websitemainwebsite/**ubuntu-latest
deploy-internal-docsmaininternal-docs/**ubuntu-latest

Всички workflow-и поддържат и workflow_dispatch за ръчно стартиране.

Health checks

Всеки деплоймент включва верификация:

WorkflowEndpointОпитиИнтервал
deploy-asrhttp://localhost:8765/health305 сек
deploy-licensinghttps://api.dictaro.ai/health + https://monitoring.dictaro.ai/api/health1810 сек

Secrets използвани по workflow

Детайлен списък на всички секрети: Секрети