Skip to content

Commit 106508c

Browse files
committed
feat(pr): add batch sync command, enhance update process for PRs
1 parent fd5a9a5 commit 106508c

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

Justfile

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,14 @@ pr PR_NUMBER CMD:
3636

3737
# Sync a specific PR with origin/main
3838
sync-pr PR_NUM CMD = "date":
39-
just pr {{PR_NUM}} "git merge origin/main --no-edit && {{CMD}} && cargo fmt --check && cargo check && git push origin"
39+
just pr {{PR_NUM}} "git fetch origin && git merge origin/main --no-edit && {{CMD}} && cargo fmt --check && cargo check && git push origin --force"
40+
41+
# Sync all open PRs with origin/main
42+
sync-all-prs:
43+
just sync-pr 74 "cargo fmt --all && git add -A && git commit --amend --no-edit"
44+
just sync-pr 75 "cargo fmt --all && git add -A && git commit --amend --no-edit"
45+
just sync-pr 76 "cargo fmt --all && git add -A && git commit --amend --no-edit"
46+
just sync-pr 78 "cargo fmt --all && git add -A && git commit --amend --no-edit"
47+
just sync-pr 79 "cargo fmt --all && git add -A && git commit --amend --no-edit"
48+
just sync-pr 80 "cargo fmt --all && git add -A && git commit --amend --no-edit"
49+
just sync-pr 88 "cargo fmt --all && git add -A && git commit --amend --no-edit"

0 commit comments

Comments
 (0)