chore(repo): expose PR sync script (#2595)

This commit is contained in:
Steven Enamakel
2026-05-24 20:26:10 -07:00
committed by GitHub
parent 8f2e68db0d
commit ddfb6118b6
2 changed files with 6 additions and 0 deletions
+5
View File
@@ -70,6 +70,11 @@ pnpm rust:check # same as above
# whisper-rs / llama.cpp on macOS Tahoe (Apple Silicon) fail with `-mcpu=native`.
# Workaround for `cargo check`/`cargo test`:
GGML_NATIVE=OFF cargo check --manifest-path Cargo.toml
# PR maintenance
pnpm pr:sync-main --help # inspect options
pnpm pr:sync-main # dry-run: scan open PRs targeting main
pnpm pr:sync-main --execute # merge latest main into each matching PR branch and push
```
**Tests**: Vitest in `app/` (`pnpm test`, `pnpm test:coverage`); Rust via `pnpm test:rust` (runs `scripts/test-rust-with-mock.sh`).
+1
View File
@@ -31,6 +31,7 @@
"merge-pr": "bash scripts/shortcuts/review/merge.sh",
"mock:api": "node scripts/mock-api-server.mjs",
"pr:checklist": "node scripts/check-pr-checklist.mjs",
"pr:sync-main": "node scripts/merge-main-into-open-prs.mjs",
"rabbit": "bash scripts/rabbit/cli.sh",
"reset": "bash scripts/shortcuts/ws-reset.sh",
"deep-work": "bash scripts/deep-work/cli.sh",