fix: compact fully integrated managed branches (#3158)

Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
This commit is contained in:
Alassane
2026-09-16 18:20:37 -04:00
committed by GitHub
parent c8cacc5627
commit 85c93d3fde
73 changed files with 4723 additions and 258 deletions
@@ -1163,6 +1163,7 @@ func (m *Manager) reconcileWorkspaceWorktrees(ctx context.Context, taskID string
TaskID: taskID, SessionID: info.SessionID, RepositoryID: repository.RepositoryID,
TaskEnvironmentID: info.TaskEnvironmentID, ReuseRequired: info.TaskEnvironmentID != "",
RepositoryPath: repository.RepositoryPath, BaseBranch: repository.BaseBranch,
IntegrationRef: repository.IntegrationRef,
FallbackBaseBranch: repository.DefaultBranch, CheckoutBranch: repository.CheckoutBranch,
WorktreeID: repository.WorktreeID, TaskDirName: info.TaskDirName, WorkspaceID: info.WorkspaceID,
RepoName: repository.RepoName, WorktreeBranchPrefix: repository.WorktreeBranchPrefix,