|
Some checks failed
Forgejo Android APK / Root app tests (push) Successful in 47s
Forgejo Docker Build / Root app tests (push) Successful in 48s
Forgejo Android APK / Build signed APK (push) Successful in 2m22s
Forgejo Docker Build / Build Docker image (push) Successful in 11s
Forgejo Docker Build / Deploy to the host (push) Failing after 2s
scripts/deploy.sh landed on 2026-09-11 as "a deploy you can repeat, and prove afterwards". It moves the PED_AI_IMAGE pin, waits for health, reads /api/build to find out which revision is actually serving, and rolls back when that is not the revision asked for. Its own comment says it: "Healthy is not the same as running what was asked for." No doc mentioned it. Both deployment.md and DEVELOPMENT.md instead showed `build-image.sh` then `docker compose up -d --no-build` then `curl /api/health` — a sequence that moves no pin and proves no revision. Following it deployed nothing four times in one session, eventually reverting the app by 31 commits and removing a feature, which was then reported as a bug. Both docs now lead with deploy.sh and say why `up` by hand is not a deploy. Also replaced yesterday's build-image.sh warning, which told the operator to `sed` the pin themselves. That reimplemented, badly, one of the three things deploy.sh already does — and it was written while auditing these very files without noticing the script was there. It now prints the deploy.sh line to run. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Dv6sqaY6Vq3ChZHMem3cnU |
||
|---|---|---|
| .. | ||
| logic | ||
| ai-providers.md | ||
| api-reference.md | ||
| architecture.md | ||
| authentication.md | ||
| clinical-assistant.md | ||
| configuration.md | ||
| database.md | ||
| deployment.md | ||
| developer-guide.md | ||
| embeddings-setup.md | ||
| features-explained.md | ||
| global-prompt-administration.md | ||
| improvements.md | ||
| learning-hub.md | ||
| migrations.md | ||
| mobile-build.md | ||
| module-conventions.md | ||
| my-resources.md | ||
| openid-setup.md | ||
| ops-docs-ped-ai-and-milvus.md | ||
| retrieval-tuning.md | ||
| scaling.md | ||
| speech.md | ||