File tree Expand file tree Collapse file tree 1 file changed +54
-0
lines changed Expand file tree Collapse file tree 1 file changed +54
-0
lines changed Original file line number Diff line number Diff line change 1+ # Trunk configuration file
2+ # This configuration replicates the bors.toml settings for merge queue functionality
3+
4+ version : 0.1
5+
6+ # CLI configuration
7+ cli :
8+ version : 1.22.2
9+
10+ # Merge queue configuration (equivalent to bors.toml)
11+ merge :
12+ # Use Trunk's merge queue service
13+ service : queue
14+
15+ # Required status checks that must pass before merging
16+ # These correspond to the job names in github-actions-essential-ci-trunk.yml
17+ required_statuses :
18+ - " acceptance"
19+ - " check_generated_code"
20+ - " docker_image_amd64"
21+ - " examples_orms"
22+ - " lint"
23+ - " linux_amd64_build"
24+ - " linux_amd64_fips_build"
25+ - " local_roachtest"
26+ - " local_roachtest_fips"
27+ - " unit_tests"
28+
29+ # Additional statuses that may be present (equivalent to pr_status in bors.toml)
30+ statuses :
31+ - " license/cla"
32+ - " blathers/release-justification-check"
33+ - " check_base_branch"
34+
35+ # Actions configuration
36+ actions :
37+ # Enable merge queue for the master-trunk branch
38+ enabled :
39+ - merge-queue
40+
41+ # Disable for other branches to avoid conflicts
42+ disabled : []
43+
44+ # Plugins configuration (if needed for additional functionality)
45+ plugins :
46+ sources : []
47+
48+ # Lint configuration (keeping minimal for merge queue focus)
49+ lint :
50+ enabled : []
51+
52+ # Runtimes (if needed)
53+ runtimes :
54+ enabled : []
You can’t perform that action at this time.
0 commit comments