-
Notifications
You must be signed in to change notification settings - Fork 5
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
Fix version file parsing #62
Conversation
@IanButterworth I think I need to update the Julia forks that CI uses. I'll do so, and then we can retry CI. |
Ok. It fails on nightly though, so the regex still needs work |
No, the CI Julia version refers only to the Julia binary we run. The Julia source repo we use for CI (https://github.com/bcbi-test/julia) is the same for all CI jobs. |
Oh I see. Ok |
Instead of |
I should probably document this better somewhere. Anyway, in production we have the upstream repository (https://github.com/JuliaLang/julia), but the bot user (DilumAluthgeBot) does not have commit permissions on the upstream, so it makes PRs from its fork (https://github.com/DilumAluthgeBot/julia). In CI, we replicate this situation by having an "upstream" and a "fork" just for the purposes of CI. The "CI upstream" (https://github.com/bcbi-test/julia) is not automatically kept in sync with the real upstream (https://github.com/JuliaLang/julia), but we should probably add a function at the beginning of the test suite that syncs the "CI upstream" with the "real upstream".
I have deleted and recreated the repos in rows 2, 3, and 4. |
I was having some issues with CI on nightly. Can you comment out the "nightly" for now? We can uncomment in a separate PR. |
This reverts commit 445ec84.
Looks good - now let's make sure that all CI jobs pass. |
@IanButterworth After you get the Git URL from the regex, can you It looks like the presence of leading and/or lagging whitespace is breaking the Git command. |
Codecov Report
@@ Coverage Diff @@
## master #62 +/- ##
==========================================
- Coverage 92.79% 91.80% -0.99%
==========================================
Files 9 9
Lines 361 354 -7
==========================================
- Hits 335 325 -10
- Misses 26 29 +3
Continue to review full report at Codecov.
|
Fixes #61 ?
Untested