Find a file
Bryan Helmkamp 7cddb14fb1 Skip push when local branch is already in sync with origin
Before worktree creation, compare local and remote ref SHAs to avoid
unnecessary pushes. When already in sync, log at INFO and print nothing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 15:59:59 -04:00
.cargo Disable empty doc-tests and add terse test output alias 2026-02-23 10:57:26 -05:00
.claude Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
.config Fix Daytona e2e test failures and improve test reliability 2026-03-08 18:51:43 -04:00
.github Move packages/ to lib/packages/ and update all references 2026-03-09 13:13:56 -04:00
apps Move packages/ to lib/packages/ and update all references 2026-03-09 13:13:56 -04:00
arc/workflows Move experiment workflows from tmp/ to arc/workflows/ 2026-03-09 13:27:36 -04:00
bin Organize scripts into bin/dev, bin/ops, and bin/agent 2026-03-09 13:07:22 -04:00
docker Move packages/ to lib/packages/ and update all references 2026-03-09 13:13:56 -04:00
docs Add Draft PR Mode Support (#13) 2026-03-09 15:20:45 -04:00
lib Skip push when local branch is already in sync with origin 2026-03-09 15:59:59 -04:00
test Rename arc run start → arc run (#5) 2026-03-08 16:14:50 -04:00
.env.example Add arc-slack crate: Slack Socket Mode integration for interviewer 2026-03-05 09:16:22 -05:00
.gitignore Track .claude directory and add docs skill watermark 2026-03-08 11:23:07 -04:00
AGENTS.md Move packages/ to lib/packages/ and update all references 2026-03-09 13:13:56 -04:00
bun.lock Move packages/ to lib/packages/ and update all references 2026-03-09 13:13:56 -04:00
Cargo.lock arc system df (#11) 2026-03-09 15:15:27 -04:00
Cargo.toml Move crates/ to lib/crates/ and update all references 2026-03-09 13:12:35 -04:00
CLAUDE.md Move CLAUDE.md to AGENTS.md with symlink for compatibility 2026-03-09 13:02:06 -04:00
package.json Move packages/ to lib/packages/ and update all references 2026-03-09 13:13:56 -04:00