vole
Clone
Read only, no credentials:
https://rodent.software/vole.git
Write over SSH with a registered key:
git clone ssh://git@rodent.software:2222/vole.git
A free and open-source forge that lives in your Git repo.
Ask the build for FTS5
41dd571fae2d00dab2f7bc4a2299e220a134fa13 · Keenan Nemetz · 10d ago · parent 72f22292
Ask the build for FTS5 Search needs SQLite's FTS5 module. The driver's bundled SQLite only compiles it in with a build tag, so every build and test command that can reach the index now passes `sqlite_fts5` beside `libsqlite3`: the verify and release images, both workflows, and the commands the docs give for building and testing from source. With the system library the tag is inert — the module is whatever the distribution built — and the packages already depend on that library. Debian, Ubuntu, Fedora, RHEL and Rocky all enable FTS5, and docs/packaging.md now says the dependency includes it.
.vole/images/verify.yaml +1−1
| @@ -23,7 +23,7 @@ env: | |||
| 23 | 23 | CGO_ENABLED: "1" | |
| 24 | 24 | # Link the system SQLite instead of compiling the driver's bundled copy, so the | |
| 25 | 25 | # tests run against the same library the release packages depend on. | |
| 26 | GOFLAGS: "-tags=libsqlite3" | ||
| 26 | GOFLAGS: "-tags=libsqlite3,sqlite_fts5" | ||
| 27 | 27 | # Opt in to the cache the runner mounts at /cache. Nothing is cached unless the | |
| 28 | 28 | # job points at it; see docs/runner.md. | |
| 29 | 29 | GOMODCACHE: "/cache/go-mod" | |