Skip to content

feat(ui): paginated book browser page #4007

feat(ui): paginated book browser page

feat(ui): paginated book browser page #4007

Triggered via pull request September 12, 2026 15:24
Status Success
Total duration 12m 3s
Artifacts 4

ci-validate.yml

on: pull_request
Flyway Migration Check  /  Check for DB Migrations
9s
Flyway Migration Check / Check for DB Migrations
Upload Event File
4s
Upload Event File
Helm Chart Validation
16s
Helm Chart Validation
Flyway Migration Check  /  Flyway DB Migration Preview
Flyway Migration Check / Flyway DB Migration Preview
Test Suite  /  Backend Tests
4m 56s
Test Suite / Backend Tests
Test Suite  /  Frontend Tests
5m 7s
Test Suite / Frontend Tests
Packaging Smoke Test
3m 24s
Packaging Smoke Test
Fit to window
Zoom out
Zoom in

Annotations

2 warnings
Helm Chart Validation
No file matched to [/home/runner/work/grimmory/grimmory/**/*requirements*.txt,/home/runner/work/grimmory/grimmory/**/*requirements*.in,/home/runner/work/grimmory/grimmory/**/*constraints*.txt,/home/runner/work/grimmory/grimmory/**/*constraints*.in,/home/runner/work/grimmory/grimmory/**/pyproject.toml,/home/runner/work/grimmory/grimmory/**/uv.lock,/home/runner/work/grimmory/grimmory/**/*.py.lock]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test Suite / Backend Tests: backend/src/test/java/org/booklore/controller/KoreaderUserControllerTest.java#L75
[removal] toggleSyncProgressWithBooklore(boolean) in KoreaderUserController has been deprecated and marked for removal

Artifacts

Produced during runtime
Name Size Digest
backend-test-reports
3.05 MB
sha256:24315763714f33c10979b25703c45d3d6cf17e76c4bfd3e90a36d4303dd5d2cf
ci-event-file
6.24 KB
sha256:504ebfe90e8452ce1cb5038bf9747f4679bf98826d8604e29eb10194c676e08f
frontend-test-reports
73.4 KB
sha256:3a19f3a8cb45a603868ddac8076829b1022f0838c19f1b3bb5d3ddd1f61adaf7
grimmory-tools~grimmory~XNS2U3.dockerbuild
131 KB
sha256:d224d7cfed79c6d211a2e1681124b437a0e50a2669b5d3bdaec75cbd27a67da5