mirror of
https://github.com/nushell/nu_scripts.git
synced 2024-09-11 21:57:33 +03:00
* move "create release PR" script to `make_release/release-note/` * move "since last release" script to `make_release/release-note/` * add a script to list contributions for the release note * rewrite `since_last_release` to use `list-merged-prs` This commit also makes the script executable. * update the `make_release/` readme * add the commands to run to the release note template * rename `since_last_release.nu` to `get-full-changelog` * move the release note PR template to a standalone file * add another section to inspect Nushell PRs to write changelogs * fix the name of the command inside it's own doc |
||
---|---|---|
.. | ||
release-note | ||
20k_club.nu | ||
gen-js-ext.nu | ||
get_coverage.nu | ||
nu_deps.nu | ||
nu_release.nu | ||
Readme.md | ||
this_week_in_nu_weekly.nu |
How to run nu_deps.nu
cd <your nushell repo>
nu nu_deps.nu
The release note
Note
the scripts have been written in such a way they can be run from anywhere
Inspect the merged PRs to write changelogs
./make_release/release-note/list-merged-prs nushell/nushell
Complete the previous release note
- paste the output of
./make_release/release-note/get-full-changelog
to the "Full changelog" section.
- paste the output of
./make_release/release-note/list-merged-prs nushell/nushell --label breaking-change --pretty --no-author
to the "Breaking changes" section.
Create the release note PR on the website after the release
see
./make_release/release-note/create-pr --help