-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: Tweak release docs and improve release build script (#7631)
* docs: Tweak release docs and improve release build script Fixes #7607 This improves some wording/formatting of the release doc (it should look a lot better especially as output Markdown now), but more importantly stops the build script from removing files in someone's working directory without warning them first. It does this by doing a `--dry-run` of `git clean -xdf` and showing the user the output so they aren't surprised by doing a release and losing their work. I also prevented the build script from exiting with a non-zero status code, because this really uglies up the script output when an error occurs. I think it's nice to have the error in the script be the last thing the user sees, so this shows the error rather than the `npm run` error output from exiting with a non-zero status. Also I added some emoji whimsy because I'm like that. * docs: add notes about cherry-pick releases
- Loading branch information
Showing
2 changed files
with
107 additions
and
57 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters