kin: auto-commit after pipeline
This commit is contained in:
parent
9ea3ef1c18
commit
0a5f58b7fe
3 changed files with 38 additions and 1 deletions
|
|
@ -772,6 +772,7 @@ def _is_test_failure(result: dict) -> bool:
|
|||
|
||||
# Roles that trigger auto-test when project.auto_test_enabled is set
|
||||
_AUTO_TEST_ROLES = {"backend_dev", "frontend_dev"}
|
||||
_WORKTREE_ROLES = {"backend_dev", "frontend_dev", "debugger"}
|
||||
|
||||
|
||||
def _detect_test_command(project_path: str) -> str | None:
|
||||
|
|
@ -1432,7 +1433,6 @@ def run_pipeline(
|
|||
}
|
||||
|
||||
# Worktree isolation: opt-in per project, for write-capable roles
|
||||
_WORKTREE_ROLES = {"backend_dev", "frontend_dev", "debugger"}
|
||||
worktree_path = None
|
||||
project_for_wt = models.get_project(conn, task["project_id"]) if not dry_run else None
|
||||
use_worktree = (
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue