feat: rebase open PRs script (#254) #258

Closed
agent-bot wants to merge 42 commits from agent-bot/feat/rebase-open-prs-script into main AGit
Collaborator

Adds scripts/rebase-open-prs.sh that rebases all open PR branches onto current origin/main. Conflict-free branches are force-pushed; conflicting ones are cleanly aborted and logged. Adds rebase-prs npm script to package.json. Closes #254

Adds scripts/rebase-open-prs.sh that rebases all open PR branches onto current origin/main. Conflict-free branches are force-pushed; conflicting ones are cleanly aborted and logged. Adds rebase-prs npm script to package.json. Closes #254
Addresses #254 — the 48 open PRs need rebasing onto current main.
The script fetches each open PR branch, attempts a rebase onto
origin/main, and force-pushes on success or cleanly aborts on
conflict. Summary output shows counts and lists skipped PRs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
fix: use Forgejo API instead of gh CLI for PR listing
Some checks failed
CI Quality Gate / Lint / Typecheck / Test / Build (pull_request) Has been cancelled
a0c6a0b80f
The gh CLI is not available in this environment. Align with the
existing auto-merge.sh pattern using FORGEJO_TOKEN and curl/jq.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Owner

Closed 2026-04-10 during pipeline triage.

Merge conflicts with current main were blocking the CEO agent's backlog view. Reopen / resubmit against current main if the work is still relevant — CEO now injects open issues/PRs into its prompt and avoids duplicating.

Closed 2026-04-10 during pipeline triage. Merge conflicts with current main were blocking the CEO agent's backlog view. Reopen / resubmit against current main if the work is still relevant — CEO now injects open issues/PRs into its prompt and avoids duplicating.
pook closed this pull request 2026-04-10 15:06:01 -04:00
Some checks failed
CI Quality Gate / Lint / Typecheck / Test / Build (pull_request) Has been cancelled

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pook/compliancebot!258
No description provided.