Commit graph

34 commits

Author SHA1 Message Date
trvon
e58aef6cf5
fix(ci): isolate arch package builds
- stop arch lanes from reusing build/release
   - fix local arch lane quoting
   - align release arch lane with isolated build dirs
2026-07-01 10:02:54 -04:00
trvon
5ce5e6a774
feat: Arch Linux packaging + CI
Add arch:
   - PKGBUILD + yams.install in packaging/arch/
   - build-arch-pkg.sh (pacman deps, makepkg, repo-add)
   - arch-lane.Dockerfile systemd validation substrate
   - arch-package.Dockerfile pre-baked CI builder
   - package-lane.sh --only arch (build + validate local lane)
   - package-validate.sh Arch lane (pacman -U/-R smoke-test)
   - release.yml: 2 new matrix entries, arch-repo metadata, R2 upload
   - publish-repos.yml: arch-repo download + R2 upload
   - yams-repo worker: /archrepo route, .pkg.tar.zst + .db/.files types
2026-07-01 05:50:59 +00:00
trvon
aea9b64404
feat(packaging): mature systemd service install + local validation 2026-06-24 12:57:16 -04:00
trvon
f80013063d
build: windows packaging fixes 2026-05-04 14:02:43 -04:00
trvon
902f75c379
feat: further homebrew bug fixes and improvements 2026-04-17 10:43:55 -04:00
trvon
3cccde2902
feat: improving packaging logic for homebrew and addressing pip install regression in tests 2026-04-17 10:10:30 -04:00
trvon
58cba447a4
feat: auto complete improvements and topology refactor to improve graph rebuilding on ingestion 2026-04-14 11:40:29 -04:00
trvon
f4fffd73a0
feat: instrumentation improvements for benchmarks, shell completition improvements, packaging updates for completions and docs updates 2026-04-13 21:34:18 -04:00
trvon
8777a27f3c
feat: build improvements, docs updated and optimizations for cli latency 2026-04-09 22:43:02 -04:00
trvon
883eb1127e
feat: installation tests and build improvements. Test fixes related to optimizations for reranker 2026-04-08 14:01:18 -04:00
trvon
58a8cf8efe
feat: homebrew fixes for nightly formula install 2026-03-24 09:29:16 -04:00
trvon
7a55178e7b
fix: macos homebrew packaging fixes 2026-03-21 10:58:24 -04:00
trvon
ca7a491493
fix: updating gpg signing and homebrew logic for releases 2026-03-05 07:51:11 -05:00
trvon
8e6c52c663
feat: post installation fix for homebrew to enable packaged plugins 2026-02-27 22:34:24 -05:00
trvon
5a764ac2cc
feat: updating brew install guide 2026-02-27 22:02:35 -05:00
trvon
4edc40a561
feat: updating homebrew formulas to correctly link nightly builds 2026-02-27 21:46:56 -05:00
trvon
014e12c975
fix: testing improvements and bug fixes in daemon logic for lifecycle management 2026-02-17 15:55:29 -05:00
trvon
8516a1b779
feat: tuning improvements with expanded db metrics, package hardening and updated tests 2026-02-15 17:52:43 -05:00
trvon
2a14a75aa6
staging v0.8.3 for brew formula update 2026-02-02 11:05:11 -05:00
trvon
73b7d1eabb
fix: compiler issues addressed and homebrew updates 2026-01-31 21:52:13 -05:00
trvon
d6d926801b
fix: nightly fixes for homebrew, daemon fixes and install logic improvements 2026-01-31 13:46:37 -05:00
trvon
e24a85651a
plugin install path update, daemon status fixes, lint run 2025-12-20 18:13:54 -05:00
trevon
c4e8099f07
improvements for daemon service management 2025-12-02 12:03:40 -05:00
trvon
b70253587a
use after free fix and ci build fix 2025-11-28 20:30:19 -05:00
trevon
d1675e8924
staging v0.7.9 2025-11-27 13:40:51 -05:00
trvon
12fc1b8a50
resolved concurrency bugs in daemon. added fuzzing work in progress per issue #8 2025-11-11 10:10:07 -05:00
trvon
f7d559b2a9
docs: update README with Homebrew installation and simplified init
- Add Homebrew installation section with brew link workaround
- Simplify Quick Start to use 'yams init .' for current directory
- Update caveats in formula template with cleaner instructions
- Add links to yamsmemory.ai docs
2025-11-08 15:48:15 -05:00
trvon
a597c6cf98
fix(homebrew): update template with working install paths
- Use local/* paths instead of usr/local/* (Homebrew strips usr)
- Use if/else for architecture URLs (on_arm/on_intel can't have url)
- Remove bundled spdlog to avoid conflicts
- Matches tested and working formula
2025-11-08 15:45:41 -05:00
trvon
435bb14745
fix(homebrew): update template with correct install paths
- Use buildpath/ prefix for reliable file discovery
- Use .glob() method instead of Dir[]
- Matches fix applied to homebrew-yams repo
2025-11-08 15:08:06 -05:00
trvon
8c6913d655
fix(homebrew): use pre-built binaries and update workflow
- Update template to use pre-built macOS binaries (arm64 + x86_64)
- Remove build-from-source approach (no more cmake/ENV.cxx20)
- Update release workflow to compute SHA256s for both architectures
- Simplify formula by removing build dependencies
2025-11-08 15:01:12 -05:00
trvon
83fa1ad1ba
v0.7.5 staging and license updates 2025-10-13 17:07:31 -04:00
Trevon
811c6e22d7
v0.6.30 2025-09-16 10:55:37 -04:00
Trevon
1ae43bcee1
v0.4.2 2025-08-21 00:06:31 +00:00
Trevon
334c19650d
packaging attempt 1 2025-08-13 12:27:40 -04:00