-
Notifications
You must be signed in to change notification settings - Fork 153
Checkout Swift LLVM Bindings repo #691
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
Conversation
@swift-ci please test |
Hi @egorzhdan , this will likely break things on any branch that isn't For example, this is how our CI is run on 5.7:
Is your intention to only clone this repo when building/testing the main branch? |
One thing to note is that you are in a particular position where your changes will not be tested by the PR CI jobs because we run with We defer the dependency cloning to the build-script itself |
Thanks @justice-adams-apple!
Yeap, this is correct. This repo will only be used with
Oh interesting, I didn't realize that. I'll make sure to test this locally. I was mostly trying to mirror another patch that added the "swift-experimental-string-processing" repo (#635), since our checkout scheme is quite similar, but I'll double check that this doesn't produce errors for existing release branches. |
1fbd344
to
68e158f
Compare
@egorzhdan If you needed this in quickly you could likely just add However this will just mean that the release branches which don't need to actually clone that repository will do so anyway. It's a quick way to get this in without breaking things, but adds some small overhead of cloning a project unnecessarily. The proper way would probably be to update the Happy to help out either way, just let me know |
68e158f
to
e6cc93f
Compare
@justice-adams-apple I tweaked the |
@swift-ci please test |
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.
LGTM. I think this may become a bit complex if future releases all have a varying degree of repositories, but I'll address that when it happens.
I think the simplicity of this works for now. Thanks for the fix!
e6cc93f
to
adc56c0
Compare
Thanks @justice-adams-apple! I updated the branch name after rebranch. |
@swift-ci please test |
This is similar to swiftlang/swift#60193.