build(app): the editor from its hosted fork

The app took the editor from our fork of AppFlowy Editor in a folder next to the
repository, which nobody else had, and which CI can't reach either. The fork now lives at
https://code.halkyon.app/project-halkyon/appflowy-editor (public; dual-licensed AGPL-3.0
or MPL-2.0 like upstream), on its branch halkyon/win32-v6, and the app depends on it by
git URL, pinned to the signed commit 0dac8a0. That commit adds `publish_to: none` to the
fork: it is a git dependency only, and the package name belongs to AppFlowy on pub.dev.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
Tizian 「ティツィアーン」 2026-09-30 21:49:04 +02:00
commit 8369304ccd
Signed by: raisondetredev
GPG key ID: 07F6FCF405488B64

View file

@ -28,8 +28,9 @@ Targets: Linux, Windows, macOS, Android and iOS. There is no web build.
You need Flutter (Dart v3.13 or later) and the Serverpod CLI v4.0.3
(`dart install serverpod_cli@4.0.3`). Linux builds also need `libwebkit2gtk-4.1-dev` and
`libsecret-1-dev`. The rich-text editor comes from a fork that is expected at
`../appflowy-editor`, next to this repository, until the fork is hosted.
`libsecret-1-dev`. The rich-text editor comes from our fork of AppFlowy Editor
([project-halkyon/appflowy-editor](https://code.halkyon.app/project-halkyon/appflowy-editor)),
which `flutter pub get` fetches by itself.
The server's secrets live in `halkyon_learn_server/config/passwords.yaml`, which is never
committed. In a fresh clone, create it with a `development` and a `test` section, each