Skip to content

Commit c19a56e

Browse files
committed
Merge branch 'master-trunk' into test-pr
2 parents 77808ae + 46e868d commit c19a56e

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

.trunk/trunk.yml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
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: []

0 commit comments

Comments
 (0)