-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
add sdkch to maintain changelog effectively and free of file conflicts #3828
Conversation
Codecov Report
@@ Coverage Diff @@
## develop #3828 +/- ##
===========================================
+ Coverage 60.94% 60.95% +0.01%
===========================================
Files 192 192
Lines 14360 14360
===========================================
+ Hits 8751 8753 +2
+ Misses 5035 5033 -2
Partials 574 574 |
24f3d84
to
50c662f
Compare
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.
This should belong under cmd/sdkch
. It should also include a simple README.md
markdown that explains a basic synopsis and general usage. (e.g. I have no idea what this is or how to use it, although I have a general idea based of the simple help).
Also, missing a pending log entry.
@alexanderbez I actually think this makes sense not to include this tool in |
@rigelrozanski the only the thing that could be automated in the Makefile is the generation of the Markdown changelog. For all the rest, I'd warmly recommend to compile it locally like all the other tools. |
yeah it's not a strong preference by any means, having it in cmd sounds reasonable too - I just don't want to clutter |
@alexanderbez I don't mind moving it under |
If its a command or ran like one (which it is -- even though it's a tool), it should live in |
18f83f4
to
e8b2a49
Compare
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.
Looks great @alessio!. I left a small remark. Also, shouldn't we update our contribution doc? All contributing devs need to use this flow now.
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.
lot's of good work, but also lots of changes which should be addressed before this is merged. Please read through all my comments before addressing (a few of the comments supercede each other a bit)
@alexanderbez dixit:
I think we should update the PR template, there is nothing to update in CONTRIBUTING.md |
Great tooling addition! A few notes:
|
@cwgoes comments were addressed in person, nolint: errcheck has been reintroduced |
b0a4bd7
to
0ede4b4
Compare
0ede4b4
to
c8180a7
Compare
@cwgoes @rigelrozanski @alexanderbez all comments have been addressed. Please review again |
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.
Some more things to address
-
installation doesn't seem to be working frommake devtools
even aftermake devtools_clean
-
when attempting an add I got the errorsdkch: couldn't open an editor: exec: "editor": executable file not found in $PATH
I would mention in this error maybe here that the $EDITOR environment variable can be set to achieve the same thing (which is what I ended up using) -
during adding, what's with the first slash here?? shouldn't it be[\#1543]
instead of\[\#1543]
* \[\#1543](https://github.com/cosmos/cosmos-sdk/issues/1543) whuats up
-
I'm confused as to what
-prune
is supposed to do (doesn't seem to do much) -
add sdkch to maintain changelog effectively and free of file conflicts #3828 (comment) -
add sdkch to maintain changelog effectively and free of file conflicts #3828 (comment) -
need to add new instructions within .github/PULL_REQUEST_TEMPLATE.md
Good one. Fixed.
Delete all files under Responded inline. I don't understand what Responded inline. Fixed.
Done |
b1ca3e5
to
a0ef8da
Compare
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 gave a try and seems to to the job with vim
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.
TestedACK
Also, I'm not sure how I feel about the file names. Some messages can be somewhat long. What are your thoughts on taking a -f/--file
flag?
f30c2fb
to
4e90cef
Compare
I'll address your |
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.
tACK, I think @rigelrozanski should give a final review though
(presumably we want release process integration, but that can happen separately) |
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.
pushed a minor cleanup. Looks good, thanks for going through all the feedback!
p.s. looks like it need a pending update before merging!
c5a96ae
to
39bbe73
Compare
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.
The PENDING.md
update is in the new format!
ACK, thanks @alessio
Imported from https://github.com/alessio/modcl
Closes: #2380
docs/
)PENDING.md
with issue #Files changed
in the github PR explorerFor Admin Use: