mirror of
https://github.com/readest/readest.git
synced 2026-07-09 16:00:16 +00:00
|
Some checks are pending
CodeQL Advanced / Analyze (actions) (push) Waiting to run
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
CodeQL Advanced / Analyze (rust) (push) Waiting to run
Publish Docker image / build (linux/amd64, ubuntu-latest) (push) Waiting to run
Publish Docker image / build (linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Publish Docker image / merge (push) Blocked by required conditions
PR checks / rust_lint (push) Waiting to run
PR checks / build_web_app (push) Waiting to run
PR checks / test_web_app (1) (push) Waiting to run
PR checks / test_web_app (2) (push) Waiting to run
PR checks / test_extensions (push) Waiting to run
PR checks / build_tauri_app (push) Waiting to run
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
Deploy to vercel on merge / build_and_deploy (push) Waiting to run
Production JS crashes report minified chunk names with no source lines, which blocked triaging most reader/TTS Sentry issues. Generate browser source maps for the Tauri export build and upload them right after `next build`: - next.config: productionBrowserSourceMaps for the export build. - scripts/upload-sourcemaps.mjs: sentry-cli injects debug IDs + uploads the maps (release Readest@<version>, ~/_next/static url-prefix), then strips the .map files so they never ship in the app bundle. Token-gated; never fails the build. - CI (release.yml, nightly.yml): pass SENTRY_AUTH_TOKEN / SENTRY_ORG / SENTRY_PROJECT alongside SENTRY_DSN. - docs/sentry-symbolication.md: setup + required secret, and the native (Android ProGuard/.so, iOS dSYM) follow-up. Local and fork builds are unaffected: with no token the maps are stripped and the output is unchanged. Needs the SENTRY_AUTH_TOKEN GitHub secret to take effect. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| nightly-verify-harness | ||
| build-wordlens-data.mjs | ||
| generate-apple-client-secret.mjs | ||
| preview-wordlens.mjs | ||
| release-google-play.sh | ||
| release-ios-appstore.sh | ||
| release-mac-appstore.sh | ||
| sync-release-notes.sh | ||
| sync-wordlens-r2.mjs | ||
| test-android.sh | ||
| test-tauri.sh | ||
| upload-sourcemaps.mjs | ||
| verify-ios-appstore-entitlements.sh | ||
| worktree-new.ts | ||
| worktree-rm.ts | ||