Richie
8c3de690c9
feat(ebook-search): set up uv cache management and pruning service
treefmt / nix fmt (pull_request) Successful in 5s
pytest / pytest (pull_request) Successful in 27s
test ebook search / test-ebook-search (pull_request) Successful in 34s
build_systems / build-brain (pull_request) Successful in 48s
build_systems / build-bob (pull_request) Successful in 50s
build_systems / build-rhapsody-in-green (pull_request) Successful in 1m3s
build_systems / build-jeeves (pull_request) Successful in 2m14s
treefmt / nix fmt (push) Successful in 4s
test ebook search / test-ebook-search (push) Successful in 27s
pytest / pytest (push) Successful in 30s
build_systems / build-brain (push) Successful in 34s
build_systems / build-bob (push) Successful in 37s
build_systems / build-jeeves (push) Successful in 2m9s
build_systems / build-rhapsody-in-green (push) Successful in 48s
2026-07-12 17:26:55 -04:00
Richie
91575e3ab2
feat(ebook-search): update test workflow to use nix for dependency management
2026-07-12 17:10:47 -04:00
Richie
4799054601
ci(ebook-search): run tests via uv on the runner instead of docker
...
build_systems / build-brain (pull_request) Successful in 44s
build_systems / build-jeeves (pull_request) Successful in 2m54s
test ebook search / test-ebook-search (pull_request) Failing after 19s
treefmt / nix fmt (pull_request) Successful in 5s
pytest / pytest (pull_request) Successful in 27s
build_systems / build-bob (pull_request) Successful in 47s
build_systems / build-rhapsody-in-green (pull_request) Successful in 56s
The gitea runner containers have no docker access, so build the test
env with uv from the existing lockfile and run pytest directly:
- test_ebook_search workflow: uv sync --locked + uv run pytest, with
UV_PYTHON_DOWNLOADS=never so uv uses the nix-provided python 3.14
- add uv to the runner hostPackages (needs a jeeves rebuild to apply)
- ignore nested **/.venv in .dockerignore (uv sync creates one in
python/ebook_search/docker)
- document the uv test commands in the docker README; the docker test
image remains for validating the image itself
2026-07-12 16:40:56 -04:00
Richie
e9636d19de
feat(ebook-search): add containerized test environment
pytest / pytest (pull_request) Successful in 26s
build_systems / build-brain (pull_request) Successful in 45s
build_systems / build-bob (pull_request) Successful in 45s
build_systems / build-rhapsody-in-green (pull_request) Successful in 57s
build_systems / build-jeeves (pull_request) Successful in 2m17s
treefmt / nix fmt (pull_request) Successful in 5s
test ebook search / test-ebook-search (pull_request) Failing after 4s
2026-07-12 16:12:40 -04:00
Richie
3984081753
feat(cleanup): remove leviathan and elise configurations and references
treefmt / nix fmt (pull_request) Successful in 5s
pytest / pytest (pull_request) Successful in 25s
build_systems / build-brain (pull_request) Successful in 47s
build_systems / build-bob (pull_request) Successful in 49s
build_systems / build-rhapsody-in-green (pull_request) Successful in 56s
build_systems / build-jeeves (pull_request) Successful in 2m27s
build_systems / build-rhapsody-in-green (push) Successful in 12s
pytest / pytest (push) Successful in 25s
build_systems / build-bob (push) Successful in 32s
build_systems / build-jeeves (push) Successful in 2m11s
treefmt / nix fmt (push) Successful in 5s
build_systems / build-brain (push) Successful in 28s
2026-06-29 16:24:21 -04:00
Richie
3cf49c5479
fixing update-flake-lock.yaml permissions
pytest / pytest (pull_request) Successful in 25s
treefmt / nix fmt (pull_request) Successful in 6s
build_systems / build-bob (pull_request) Successful in 45s
build_systems / build-brain (pull_request) Successful in 46s
build_systems / build-leviathan (pull_request) Successful in 54s
build_systems / build-rhapsody-in-green (pull_request) Successful in 59s
build_systems / build-jeeves (pull_request) Successful in 2m31s
treefmt / nix fmt (push) Successful in 6s
pytest / pytest (push) Successful in 29s
build_systems / build-brain (push) Successful in 31s
build_systems / build-bob (push) Successful in 33s
build_systems / build-leviathan (push) Successful in 42s
build_systems / build-rhapsody-in-green (push) Successful in 48s
build_systems / build-jeeves (push) Successful in 2m34s
2026-06-07 11:21:10 -04:00
Richie
3de0ffccb0
adding workflow dispatch for gitea_flake_lock.py
treefmt / nix fmt (pull_request) Successful in 6s
pytest / pytest (pull_request) Successful in 25s
build_systems / build-brain (pull_request) Successful in 47s
build_systems / build-bob (pull_request) Successful in 49s
build_systems / build-leviathan (pull_request) Successful in 54s
build_systems / build-rhapsody-in-green (pull_request) Successful in 1m0s
pytest / pytest (push) Successful in 29s
build_systems / build-bob (push) Successful in 32s
build_systems / build-jeeves (pull_request) Successful in 2m35s
build_systems / build-leviathan (push) Successful in 44s
treefmt / nix fmt (push) Successful in 6s
build_systems / build-rhapsody-in-green (push) Successful in 18s
build_systems / build-brain (push) Successful in 32s
build_systems / build-jeeves (push) Successful in 2m19s
2026-06-06 22:56:34 -04:00
Richie
a9da208bc3
added --accept-flake-config to nixos-rebuild step
treefmt / nix fmt (pull_request) Successful in 9s
pytest / pytest (pull_request) Successful in 1m17s
build_systems / build-brain (pull_request) Successful in 2m14s
build_systems / build-bob (pull_request) Successful in 2m25s
build_systems / build-leviathan (pull_request) Successful in 4m32s
build_systems / build-rhapsody-in-green (pull_request) Successful in 4m35s
build_systems / build-jeeves (pull_request) Successful in 8m45s
pytest / pytest (push) Successful in 1m1s
treefmt / nix fmt (push) Successful in 8s
build_systems / build-bob (push) Successful in 44s
build_systems / build-leviathan (push) Successful in 38s
build_systems / build-brain (push) Successful in 1m39s
build_systems / build-rhapsody-in-green (push) Successful in 3m0s
build_systems / build-jeeves (push) Successful in 7m3s
2026-05-14 13:39:13 -04:00
Richie
9dabb9dc07
updated actions
2026-04-30 12:46:55 -04:00
Richie
4d121ae9f9
created fix_eval_warnings.yml and python eval_warnings
2026-02-18 13:50:53 -05:00
Richie
d470243fdd
moved ollama-url to a secrets
2026-02-17 23:06:03 -05:00
Richie
d96c93fa17
created fix_eval_warnings.yml and python eval_warnings
2026-02-17 23:06:03 -05:00
Richie
3d1f773fa5
testing unix socket
2025-12-21 09:39:11 -05:00
Richie
30fe41ea1b
removed tests
2025-12-20 23:09:19 -05:00
Richie
3a17c5514d
testing nix socket
2025-12-20 22:47:19 -05:00
Richie
c6586db91e
testing sshless nix-cache copy
2025-12-20 22:26:30 -05:00
Richie
b8cc9c5772
testing dev shell for python pytest
2025-11-08 08:21:27 -05:00
Richie
a6e2334999
fixed systemd tests
2025-10-31 22:37:54 -04:00
Richie
c5981e0e6c
testing python -m pytest tests
2025-10-31 22:37:54 -04:00
Richie
825672a450
added tests
2025-10-31 22:37:54 -04:00
Richie
c4be520190
adding brain
2025-09-27 11:56:20 -04:00
Richie
9f3a2b2a4b
testing continue-on-error: true and linuxPackages_6_17
2025-09-10 21:58:26 -04:00
Richie
62c3aa69fe
added leviathan and elise
2025-09-01 14:10:43 -04:00
Richie
8aa9eea322
testing --rebase
2025-06-22 21:33:21 -04:00
Richie
febe7c7e53
test
2025-06-22 21:33:21 -04:00
Richie
b1ca58b2f4
adding Checkout repository
2025-06-22 21:33:21 -04:00
Richie
c936501afb
bugfix fixing problems in merge_flake_lock_update
2025-06-22 20:48:10 -04:00
Richie
239d7833f6
small update
2025-06-22 20:44:28 -04:00
Richie
8fb6ae41b9
added gh pr list
2025-06-22 20:44:28 -04:00
Richie
80e0b03463
testing merge_flake_lock_update
2025-06-22 20:44:28 -04:00
Richie
747e2700ed
updated update-flake-lock to be weakly
2025-06-21 23:57:18 -04:00
Richie
472f11e5b6
updated to --rebase
2025-06-21 22:20:13 -04:00
Richie
d75493997e
testing auto-merge
2025-06-21 22:20:13 -04:00
Richie
434c80adac
add daily build to refresh cache
2025-02-11 21:46:50 -05:00
Richie
3fc9d9d614
fixed names in treefmt.yml
2025-02-08 18:13:31 -05:00
Richie
aa4a11c0c3
set up treefmt action
2025-02-08 18:13:31 -05:00
Richie
81867eb312
testing GH_TOKEN_FOR_UPDATES
2025-01-26 13:46:23 -05:00
Richie
60ce45a08d
increase ssh login level
2025-01-23 22:47:43 -05:00
Richie
12b6c1e279
removed ping test
2025-01-23 22:47:43 -05:00
Richie
7a454ca740
testing connection
2025-01-23 22:47:43 -05:00
Richie
7f3bb43d39
testing ssh config
2025-01-23 22:47:43 -05:00
Richie
793d06683e
added -vv to NIX_SSHOPTS
2025-01-23 22:47:43 -05:00
Richie
bb1d92252f
added -o UserKnownHostsFile=/dev/null
2025-01-23 22:47:43 -05:00
Richie
f7a95f32cd
added -o StrictHostKeyChecking=no
2025-01-23 22:47:43 -05:00
Richie
ea24fb9865
fixed ip address
2025-01-23 22:47:43 -05:00
Richie
c39f8c4a7e
added copy step to build_systems action
2025-01-23 22:47:43 -05:00
Richie
0a1e517468
deleting muninn
2025-01-10 23:03:25 -05:00
Richie
327c9b4181
removed --accept-flake-config
2024-11-25 15:12:42 -05:00
Richie
c902ab7e6e
added --accept-flake-config
2024-11-25 15:05:58 -05:00
Richie
361e5c296d
removed nix shell
2024-11-25 14:33:47 -05:00