|
13 | 13 | - Robustness and quality |
14 | 14 | - [ ] Ensure that all tests are passing, this includes: |
15 | 15 | - [ ] unit |
| 16 | + - [ ] Publish a release candidate to npm |
| 17 | + ```sh |
| 18 | + # Minor prerelease (e.g. 0.24.1 -> 0.25.0-rc.0) |
| 19 | + $ npx aegir release --type preminor -t node -t browser --preid rc --dist-tag next |
| 20 | + |
| 21 | + # Increment prerelease (e.g. 0.25.0-rc.0 -> 0.25.0-rc.1) |
| 22 | + $ npx aegir release --type prerelease -t node -t browser --preid rc --dist-tag next |
| 23 | + ``` |
16 | 24 | - [ ] Run tests of the following projects with the new release: |
17 | 25 | - [ ] [js-ipfs](https://github.com/ipfs/js-ipfs) |
18 | 26 | - Documentation |
19 | 27 | - [ ] Ensure that README.md is up to date |
20 | 28 | - [ ] Ensure that all the examples run |
21 | 29 | - Communication |
22 | 30 | - [ ] Create the release issue |
| 31 | + - [ ] Take a snapshot between of everyone that has contributed to this release (including its subdeps in IPFS, libp2p, IPLD and multiformats) using [`name-your-contributors`](https://www.npmjs.com/package/name-your-contributors). Generate a nice markdown list with [this script](https://gist.github.com/jacobheun/d2ff479ca991733c13cdcf688a1317e5) |
23 | 32 | - [ ] Announcements (both pre-release and post-release) |
24 | 33 | - [ ] Twitter |
25 | 34 | - [ ] IRC |
26 | 35 | - [ ] Reddit |
27 | 36 | - [ ] [discuss.ipfs.io](https://discuss.ipfs.io/c/announcements) |
28 | 37 | - [ ] Blog post |
| 38 | + - [ ] Copy release notes to the [GitHub Release description](https://github.com/libp2p/js-libp2p/releases) |
| 39 | + |
| 40 | +# ❤️ Huge thank you to everyone that made this release possible |
| 41 | + |
| 42 | +In alphabetical order, here are all the humans that contributed to the release: |
| 43 | + |
| 44 | +- ... |
29 | 45 |
|
30 | 46 | # 🙌🏽 Want to contribute? |
31 | 47 |
|
32 | 48 | Would you like to contribute to the libp2p project and don't know how? Well, there are a few places you can get started: |
33 | 49 |
|
34 | 50 | - Check the issues with the `help wanted` label at the Ready column in our waffle board - https://waffle.io/libp2p/js-libp2p?label=help%20wanted |
35 | | -- Join an IPFS All Hands, introduce yourself and let us know where you would like to contribute - https://github.com/ipfs/pm/#all-hands-call |
| 51 | +- Join an IPFS All Hands, introduce yourself and let us know where you would like to contribute - https://github.com/ipfs/team-mgmt#all-hands-call |
36 | 52 | - Hack with IPFS and show us what you made! The All Hands call is also the perfect venue for demos, join in and show us what you built |
37 | 53 | - Join the discussion at http://discuss.ipfs.io/ and help users finding their answers. |
38 | | -- Join the [⚡️ⒿⓈ Core Dev Team Weekly Sync 🙌🏽 ](https://github.com/ipfs/pm/issues/650) and be part of the Sprint action! |
| 54 | +- Join the [⚡️ⒿⓈ Core Dev Team Weekly Sync 🙌🏽 ](https://github.com/ipfs/team-mgmt/issues/650) and be part of the Sprint action! |
39 | 55 |
|
40 | 56 | # ⁉️ Do you have questions? |
41 | 57 |
|
|
0 commit comments