-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathalcatrazer.toml
More file actions
38 lines (31 loc) · 1.22 KB
/
Copy pathalcatrazer.toml
File metadata and controls
38 lines (31 loc) · 1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Alcatrazer configuration
# This file is version controlled — it captures decisions about how
# Alcatrazer is used in this repository.
[promotion]
# Identity used when promoting commits from the Alcatraz workspace
# to the outer repository. Overrides git config (local > global).
# Can be further overridden by --author-name / --author-email CLI flags.
name = "Grzegorz Latuszek"
email = "latuszek.grzegorz@gmail.com"
[tools]
# Default tool versions installed in the container.
# Agents can override these via mise.toml in their workspace.
python = "3.13"
node = "22"
bun = "latest"
[promotion-daemon]
# Polling interval in seconds
interval = 5
# Which branches to promote from the inner repo:
# "all" — every branch (full git tree with all history)
# A branch name — only that branch, e.g. "main" or "master"
# Or a list of glob patterns: ["main", "feature/*"]
branches = "all"
# Conflict handling mode:
# "mirror" — promote to same branch names, seamless sync (default)
# "alcatraz-tree" — promote to alcatraz/* namespace, user merges manually
mode = "mirror"
# Logging verbosity: "normal" or "detailed" (for troubleshooting)
verbosity = "normal"
# Maximum log file size before rotation (in KB)
max_log_size = 512