-
Notifications
You must be signed in to change notification settings - Fork 10
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
Axis aware #25
Axis aware #25
Conversation
Codecov Report
@@ Coverage Diff @@
## master #25 +/- ##
===========================================
- Coverage 84.14% 72.05% -12.09%
===========================================
Files 1 1
Lines 82 68 -14
===========================================
- Hits 69 49 -20
- Misses 13 19 +6
Continue to review full report at Codecov.
|
One solution is to ignore Julia v1.0 🙈 |
I am fine with ignoring 1.0. |
strategy: | ||
matrix: | ||
version: | ||
- "1.0" |
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 see what is the minimal julia version that passes CI
- "1.0" | |
- "1.0" | |
- "1.1" | |
- "1.2" | |
- "1.3" | |
- "1.4" |
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.
IMHO we don't need the other julia versions, i.e., CI should restrict itself to only
1.0
(long-term-support version, currently v1.0.5)1
(latest stable release, currently v1.4.0)nightly
(development branch)
So below I just removed 1.0
because it segfaults for some reason I don't understand (and my attempts to analyze and report it following this have failed so far)
BTW if you are OK with it, I added the GitHub actions for CI to replace the Travis script. Could you do the things I pointed out in #22? (I can't do these myself, it needs to be the repo owner) |
Oh actually it does not work for histogram... [edited ->] |
Thanks for all of your outstanding work. And sorry that I could not take care of the CI secrets yet and for my slow reviews. Corona converted almost all of my hobby programming time into child care time. |
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.
At first glace this looks good. Thanks a lot! I think travis (and appveyor) should be deleted or alternatively allowed to fail if you think it contains useful information. Can you remind me how to preview the docs?
No worries! |
Removed the |
Well it looks like the PR did not make it into gh-pages... Could you make sure that you re-generate the documenter keys (instructions here) and put the private one in your "secrets" and the replace the public one? And then I can retrigger the docs' GitHub action... |
I think I did everything correctly, but I can redo now just in case. |
I regenerated them. Maybe I forgot to give write access before. |
OK it worked, here is the preview: https://jw3126.github.io/UnitfulRecipes.jl/previews/PR25/ |
Is it OK for me to merge and tag a release? |
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 feel free to merge and tag a release. And thanks again for this great PR. Code is much cleaner now.
I don't want to promise too much but the segfault on julia 1.0 could be caused by a faulty precompiles file in Plots and might be fixed with the next Plots release. |
This PR is so that we can check that the docs deploy nicely before merging.
There will probably be a bit of more work required to fix the Travis failures that I have ignored so far, too :)