-
Notifications
You must be signed in to change notification settings - Fork 4
Merge train #137
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
Merge train #137
Conversation
|
|
273eba5 to
e7880bc
Compare
e7880bc to
746472e
Compare
ed07d6d to
e369136
Compare
|
For reference, this is the old hash before rebasing: ed07d6d I should probably squash everything at some point to restart. |
746472e to
9cbd57e
Compare
1d0f054 to
23bbe70
Compare
8bfe53d to
beb8b8d
Compare
|
Note-to-self: On Tuesday, carry on from 8e440b0 by running |
8e440b0 to
5f6ac09
Compare
|
There are conflicts again after the latest change. I will squash everything then rebase on top of the new master. Since 5139125 is a working version, I temporarily created branch junk/merge-train/integration/1 to serve as a reference. |
5139125 to
4c7c4ac
Compare
|
Everything was squashed in 4c7c4ac. I will rebase this single commit at some point. |
4c7c4ac to
13df8f0
Compare
|
Note-to-self: for adding automated test here:
It seems the branch is created on the origin, but not the local somehow does not detect it: $ git -C /run/user/1000/testsuite-74fda068-fdd1-4bba-97b1-ac6062cd7af2/repo-origin branch -a
ahead
alternative
fixup
intro
master
* unused
$ git -C /run/user/1000/testsuite-74fda068-fdd1-4bba-97b1-ac6062cd7af2/repo-origin branch -a
ahead
alternative
fixup
integration/6
intro
master
* unused
$ git -C /run/user/1000/testsuite-74fda068-fdd1-4bba-97b1-ac6062cd7af2/repo-local branch -a
* (HEAD detached from 3b2ca25)
master
remotes/origin/master🤔 💭 This seems to work "for real" but not on the automated tests... Perhaps I should double-check how these repositories are created... |
|
The culprit line is here: https://github.com/channable/hoff/blob/master/tests/EventLoopSpec.hs#L166-L169 It seems --single-branch does more than cloning just a single branch but rather changes the way git handles the repository so that it avoids keeping track of other branches altogether! This was hard to find, I |
|
Before rebase on top of #155: |
13df8f0 to
8c20a7f
Compare
ReinierMaas
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.
LGTM! Thanks for implementing. Now that I have reviewed it I want to see it in action.
rlycx
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.
Nice work! Really hyped to see this in action :D
I've added some comments and suggestions, some of them we already discussed while going over the code in person (but I'm adding them here for completeness' sake anyway).
@RileyApeldoorn Thanks for the review. I think I have addressed your comments now. |
rlycx
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.
Nice work!!
alter2000
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.
I love this! The code LGTM and matches the logic described on #77 but I'm not sure about the tests as I haven't had enough time to look at them. Thank you Rudy 🥳 !
|
@ReinierMaas, @RileyApeldoorn, @alex-mckenna and @alter2000 Thank you all for the detailed reviews. The PR was quite big so I think it was after all useful getting many eyes 👀 to look at this. I will try to deploy this tomorrow early morning. @OpsBotPrime merge |
|
Pull request approved for merge by @rudymatela, rebasing now. |
Approved-by: rudymatela Auto-deploy: false
|
Rebased as 9497f8d, waiting for CI … |
|
CI job started. |
Closes #77.
This is built on top of #134, ..., #155.
getTrain?consider reverting b697ef1nah!BuildSucceededin the web interface somehowgit-sandboxrepository, paste some screenshots here.Test Case 1, success, success, success
Web before approval
Web right after approval
Web final
PR 120
PR 121
PR 122