The GitHub swift-specific split llvm-project repositories are now read-only

The transition to the llvm-project monorepo is happening today (LLVM monorepo transition happening on Thursday, the 17th of October). As part of this transition, we have restricted commit access to the following repositories:

These repositories are now effectively read-only, and will not receive any new commits. New commits will be committed to the new https://github.com/apple/llvm-project monorepo which will be set up today. I will update this thread when https://github.com/apple/llvm-project is live and is ready to receive commits.

1 Like

We have decided to delay giving commit access to https://github.com/apple/llvm-project, as @mishal_shah and I are still verifying that PR testing infrastructure and CI is working as expected with the monorepo. The commit access will be restored tomorrow after the final CI and PR testing checks are performed.

Please see this reply in the monorepo thread for more details about the transition work that happened today: LLVM monorepo transition happening on Thursday, the 17th of October .

1 Like

We have restored commit access to the swift/master branch in https://github.com/apple/llvm-project. Changes to that branch require a passing pull request before they can be merged. The swift/master branch allows LLDB changes only, and does not accept changes in other split directories in llvm-project. The other branches are not yet open for merges (the only exception are PRs that unblock CI or PR testing issues). Please see this reply in the monorepo thread for more details: LLVM monorepo transition happening on Thursday, the 17th of October.

1 Like

We have restored commit access to the other branches in https://github.com/apple/llvm-project.

Changes to the apple/stable/* branches require a passing pull request before they can be merged. Please note that we're still resolving a couple of test failures that happen on the apple/stable/20190619 branch, so you won't be able to merge the PRs until they're resolved. I'm aiming to fix those test failures by tomorrow.

Changes to the apple/master and the swift/master-next branch right now aren't gated by a passing pull request yet. However, we will start enforcing a build/test requirement for these branches this week as well, so please create a pull request when targeting these branches, and please see if you can trigger @swift-ci test to verify that your PR builds as expected.

Terms of Service

Privacy Policy

Cookie Policy