Skip to content

Commit c7eca23

Browse files
authored
Revise CODEOWNERS with new branch management rules
Updated CODEOWNERS to reflect new ownership and guidelines for the main branch.
1 parent 19f4954 commit c7eca23

1 file changed

Lines changed: 11 additions & 20 deletions

File tree

.github/CODEOWNERS

Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,14 @@
77
# Each line is a file pattern followed by one or more owners.
88
# Order is important. The last matching pattern has the most precedence.
99

10-
# Owner of anything in SwiftDriver not owned by anyone else.
11-
* @artemcm @owenv @DougGregor @compnerd
12-
13-
# Explicit Modules
14-
*ExplicitModuleBuilds* @artemcm @cachemeifyoucan @owenv
15-
16-
# Planning
17-
*Jobs* @artemcm @owenv @cachemeifyoucan
18-
19-
# Executor
20-
*SwiftDriverExecution* @owenv @artemcm
21-
22-
# Incremental Builds
23-
*IncrementalCompilation* @owenv @artemcm
24-
25-
# Toolchains
26-
*Toolchains* @compnerd @DougGregor @artemcm @owenv
27-
28-
# SDK Interface Compilation
29-
*swift-build-sdk-interfaces* @nkcsgexi @artemcm
10+
# The main branch is now in convergence, which means major changes, such as
11+
# large refactoring or new features, should be avoided. This strategy is
12+
# intended to maintain the stability of the Swift 6.4 release leading up to
13+
# the May 4th branch. For any work that requires broad changes or introduces
14+
# new features, create a feature branch and open a draft pull request.
15+
# All updates to the swiftlang/swift repository’s main branch require
16+
# approval from the release managers. A pull request targeting swiftlang/swift
17+
# will automatically add release managers. You can also contact them
18+
# via @release-managers in the forum group.
19+
20+
* @swiftlang/swift-branch-managers

0 commit comments

Comments
 (0)