From 5a521d19d62cf5606eada7b0482a3b4465d40819 Mon Sep 17 00:00:00 2001 From: Mayukha Vadari Date: Mon, 3 Jan 2022 15:45:33 -0800 Subject: [PATCH] chore: fix lerna publishing steps (#1885) * fix lerna publishing steps * fix tag pushing instruction * Update tag explanation --- CONTRIBUTING.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 74e04e94..b763f28f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -149,11 +149,15 @@ ___ ___ NOW YOU HAVE PUBLISHED! But you're not done; we have to notify people! ___ -15. On github, click the "releases" link on the right-hand side of the page. -16. Click "Draft a new release" -17. Click "Choose a tag" then type in the name of a repo `@` it's newest version to create a new tag (Ex. xrpl@2.0.3) -18. Edit the name of the release to match the tag (IE \@\) and edit the description as you see fit. -19. Send an email to [xrpl-announce](https://groups.google.com/g/xrpl-announce). +15. Pull the most recent changes to main locally. +16. Run `git tag -m `, where `` is the new package and version (e.g. `xrpl@2.1.1`), for each version released. +17. Run `git push --follow-tags`, to push the tags to Github. +18. On Github, click the "releases" link on the right-hand side of the page. +19. Click "Draft a new release" +20. Click "Choose a tag", and choose a tag that you just created. +21. Edit the name of the release to match the tag (IE \@\) and edit the description as you see fit. +22. Repeat steps 19-21 for each release. +23. Send an email to [xrpl-announce](https://groups.google.com/g/xrpl-announce). ## Mailing Lists We have a low-traffic mailing list for announcements of new `xrpl.js` releases. (About 1 email every couple of weeks)