Skip to content

Support fork-based implementation and cross-repo pull requests#342

Merged
nicobistolfi merged 2 commits intomainfrom
vigilante/issue-340-support-fork-based-implementation-and-cross-repo-pull-requests
Mar 30, 2026
Merged

Support fork-based implementation and cross-repo pull requests#342
nicobistolfi merged 2 commits intomainfrom
vigilante/issue-340-support-fork-based-implementation-and-cross-repo-pull-requests

Conversation

@nicobistolfi
Copy link
Copy Markdown
Collaborator

@nicobistolfi nicobistolfi commented Mar 30, 2026

Summary

  • add first-class fork-mode watch/session state and deterministic fork discovery/remote setup
  • reuse fork branches in worktrees while keeping upstream as the issue and PR source of truth
  • teach prompt/session/cleanup flows about fork push targets and cross-repo PR heads
  • document fork-mode usage in the README and contributor guide

Benefits

  • supports repositories where Vigilante should push through a bot or personal fork instead of upstream
  • keeps resume, redispatch, cleanup, and PR maintenance aligned with the actual push remote
  • gives coding agents explicit fork-aware PR instructions without replacing the existing repo-specific skills
  • makes the new operator workflow visible in both quickstart and contributor-facing docs

Validation

  • go test ./...

Closes #340

@nicobistolfi nicobistolfi force-pushed the vigilante/issue-340-support-fork-based-implementation-and-cross-repo-pull-requests branch from 7cf34f9 to 18c655f Compare March 30, 2026 20:42
@nicobistolfi nicobistolfi merged commit b7e7cea into main Mar 30, 2026
1 check passed
@nicobistolfi nicobistolfi deleted the vigilante/issue-340-support-fork-based-implementation-and-cross-repo-pull-requests branch March 30, 2026 20:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support fork-based implementation and cross-repo pull requests

1 participant