I would like to provide an update to the monorepo transition work that happened today:
-
The
swift/masterbranch in GitHub - apple/llvm-project: The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. This fork is used to manage Apple’s stable releases of Clang as well as support the Swift project. is now open for commits. Changes to that branch require a passing pull request before they can be merged. Theswift/masterbranch allows LLDB changes only , and does not accept changes in other split directories in llvm-project. This branch is downstream ofapple/stable/20190619, and all the llvm/clang/compiler-rt/lld changes that are needed forswift/mastershould be merged intoapple/stable/20190619. As of today you are still not allowed to merge PRs intoapple/stable/20190619(the only exception are PRs that unblock CI or PR testing issues). We’re aiming to allow commit access to that branch by Monday. -
The
apple/masterand theswift/master-nextbranches are not yet open for merges (the only exception are PRs that unblock CI or PR testing issues). We are aiming to allow commit access to these branches by Monday as well. -
swift-ci now uses the new GitHub - apple/llvm-project: The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. This fork is used to manage Apple’s stable releases of Clang as well as support the Swift project. monorepo for its pull request testing!