library: various fixes on metadata editor and bookshelf (#1663)

* i18n: update translations

* library: various fixes on metadata editor and bookshelf

* chore: enable parallel web builds checking
This commit is contained in:
Huang Xin
2025-07-22 22:04:44 +08:00
committed by GitHub
parent f03d6f6861
commit d1f5934947
28 changed files with 183 additions and 70 deletions
+13 -1
View File
@@ -32,6 +32,11 @@ jobs:
build_web_app:
runs-on: ubuntu-latest
strategy:
matrix:
config:
- platform: 'web'
- platform: 'tauri'
steps:
- uses: actions/checkout@v4
with:
@@ -54,6 +59,13 @@ jobs:
pnpm install && pnpm setup-pdfjs
- name: build the web App
if: matrix.config.platform == 'web'
working-directory: apps/readest-app
run: |
pnpm build-check
pnpm build-web && pnpm check:all
- name: build the Tauri App
if: matrix.config.platform == 'tauri'
working-directory: apps/readest-app
run: |
pnpm build && pnpm check:all