Open hsbt opened 1 year ago
gh release create --generate-notes
is OK for me.
But gh release create --generate-notes
may use different content with hand written https://github.com/ruby/csv/blob/master/NEWS.md .
We can generate it from NEWS.md
like gh release create vX.Y.Z -F NEWS.md
. But I didn't use it yet.
Great! Then we can use gh release create
.
We can extract release note of the latest release by the following command line:
https://github.com/test-unit/test-unit/blob/master/.github/workflows/release.yml#L15-L18
ruby \
-e 'print("## csv "); \
puts(ARGF.read.split(/^## /)[1].gsub(/ {.+?}/, ""))' \
NEWS.md > release-note.md
I created GH releases by
gh release create --generate-notes vX.Y.Z
like https://github.com/ruby/logger/releases under the Ruby organization. But I didn't createcsv
,rexml
and others that are your maintained libraries.Can I create them? It's helpful for library users.