Skip to content
This repository has been archived by the owner on Feb 18, 2024. It is now read-only.

Further tweaks to the release process #1359

Merged
merged 1 commit into from
Apr 16, 2019
Merged

Further tweaks to the release process #1359

merged 1 commit into from
Apr 16, 2019

Conversation

edmorley
Copy link
Member

@edmorley edmorley commented Apr 14, 2019

  • Call yarn changelog from release:prepare rather than during the version lifecycle, since lerna.json isn't always written by that point.
  • Add missing "v" prefix to the changelog version number, and switch to using auto-changelog 1.13.0's new --package <file> support, so the changelog command doesn't need to use bash command substitution and so is compatible with Windows.
  • Add --no-track to the Git checkout command, so that the new branch doesn't automatically track master (which means pushes end up on the wrong branch).
  • Mention how to adjust the sed command for it to work on OS X.

@edmorley edmorley self-assigned this Apr 14, 2019
@edmorley edmorley mentioned this pull request Apr 14, 2019
@edmorley edmorley added this to the Neutrino 9 milestone Apr 14, 2019
* Call `yarn changelog` from `release:prepare` rather than during the
  `version` lifecycle, since `lerna.json` isn't always written by that
  point.
* Add missing "v" prefix to the changelog version number, and switch to
  using auto-changelog 1.13.0's new `--package <file>` support, so the
  changelog command doesn't need to use bash command substitution and
  so is compatible with Windows.
* Add `--no-track` to the Git checkout command, so that the new branch
  doesn't automatically track master (which means pushes end up on the
  wrong branch).
* Mention how to adjust the sed command for it to work on OS X.
@edmorley
Copy link
Member Author

I've updated the PR to take advantage of the new --package <file> support adding in auto-changelog v1.13.0 (cookpete/auto-changelog@aafce3e), which now means the yarn changelog command is compatible with Windows.

@edmorley edmorley merged commit 326a95b into neutrinojs:master Apr 16, 2019
@edmorley edmorley deleted the update-release-process branch April 16, 2019 15:39
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Development

Successfully merging this pull request may close these issues.

2 participants