-
Notifications
You must be signed in to change notification settings - Fork 166
Revert "build: add an initial CMake based build system for DocC (#818)" #1353
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
…tlang#818)" This reverts commit 7b74f5c.
|
I started a cross-repo test with this change here swiftlang/swift#84510 (comment) |
|
@swift-ci please test |
|
Reverting this is not really the right thing. CI is not something that can be setup outside of Apple - I cannot enable the GHA CI (and my PR has been pending review for a while now). |
|
The CMake build was broken in #1331 because folders were moved around without moving the associated CMakeLists files. Pulling the entire build that Windows uses because you broke it seems pretty heavy-handed. |
The expectation for the approval of #818 was that the CMake build wouldn't be blocking or breaking anything. I requested a CI setup as blocking feedback on #818 but allowed it to be approved/merged without it on the expectation that we wouldn't be responsible for it in the interim and that it wouldn't cause any breakages. Because those expectations turned out to not be true, I consider the approval of #818 to be invalidated. |
|
In my opinion, if we keep these files in the repo then there can't be anything else that depends on them until after there is a CI setup that verifies that they're correct before a PR is merged. In other words; I expect the order of events to be:
Right now it seems that 2 and 3 happened in the wrong order. |
jakepetroules
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's hold off on reverting until @shahmishal has had a chance to take a look at the CI situation today.
This reverts commit 7b74f5c.
This is failing builds and causing noise. It was my understanding that this wouldn't be blocking any work. If that's not correct I feel that it's premature to have it.