-
Notifications
You must be signed in to change notification settings - Fork 56
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
Various QOL changes. #169
Various QOL changes. #169
Conversation
Here's a PR that with a solution I propose regarding the logger: #170 |
Thanks for taking the time to go though this @icamys! :) |
@q-uint My pleasure! I am happy to work on improving this package. |
abd57e3
to
e2af284
Compare
@icamys not sure why the tests are failing, I'll try to look at it later today. |
@q-uint Thank you for merging the logger-related changes. I have a proposal regarding the release strategy. Currently, when you run I propose to create a release for the currently latest commit in the main branch and name it, for example, |
I will make sure to add tags. I will not make it a major version yet, since it is not feature complete. It will probably be |
@q-uint I'm ok with any approach, as I plan to use this package after this merge. Still, the issue about incrementing the minor version is that the package upgrade command
|
We are still sub version 1, so people should upgrade with caution. An increase in minor version can mean non backwards compatible changes. The moment we release @icamys if you run the tests locally, do they also pass? I can not replicate the behavior of the CI on my machine. |
@q-uint It also works fine on my machine. It is worth trying to create a new branch out of this one and push it to remote to trigger CI for it. I saw that you changed back the server creation functions in the tests from
|
Hi! Github is running tests by checking out a commit equivalent to the merge between the PR and its base branch. You can reproduce them by merging
Then, the line numbers will make more sense, as there are some changes in master that reference |
Hi @mrene thanks for jumping in, totally forgot we were one commit behind on main! Thanks 😉 |
Please, feel free to review/comment! I will probably merge this Tuesday morning (CET). Thanks for the feedback! 🏆 |
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.
Hi @q-uint ! I left a couple of comments related to the documentation and the Makefile. The code itself looks good.
@@ -0,0 +1,21 @@ | |||
.PHONY: all arrange tidy lint 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.
Since the Makefile has been added, wouldn't using it in the Github workflow make sense? There is some code duplication now in both places.
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.
There is some duplication, the big difference is that in the CI it checks whether it has been done, and in the Makefile it is actually executing the actions.
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. Thank you!
json.Number
bug.