Skip to content

Commit e185ab7

Browse files
committed
docs: remove prerelease tasks that no one uses
1 parent a42e771 commit e185ab7

File tree

1 file changed

+3
-39
lines changed

1 file changed

+3
-39
lines changed

book/src/developers/contributing/releases/prerelease_checklist.md

Lines changed: 3 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -4,42 +4,6 @@ Before running a release, follow these steps.
44

55
## Communicate
66

7-
At least one day before the release, announce in chat that you'll be running it.
8-
9-
There may be an emergency scenario that requires a shorter time frame, but at
10-
least one other person on the team should agree with you.
11-
12-
## Update dependencies
13-
14-
- Use `cargo outdated` (and maybe `cargo outdated --aggressive`) to identify any old dependencies.
15-
- Post a PR updating any old dependencies
16-
- If *only* the Cargo.lock changes, then you can merge without a review, after CI turns green.
17-
18-
## Run portal-hive
19-
20-
New releases should not cause regressions in portal-hive. Run it locally
21-
against master and compare it against the [daily portal-hive
22-
results](https://portal-hive.ethdevops.io/).
23-
24-
If there is a regression, pause the release, and announce it in chat. Fixing
25-
the regression is the new priority.
26-
27-
## Generate release notes
28-
29-
**Prerequisite**: Release notes are generated with
30-
[towncrier](https://pypi.org/project/towncrier/). Ensure to have `towncrier`
31-
installed and the command is available.
32-
33-
Run `make notes version=<version>` where `<version>` is the version we are
34-
generating the release notes for e.g. `0.2.0-alpha.3`.
35-
36-
Example:
37-
38-
```sh
39-
make notes version=0.2.0-alpha.3
40-
```
41-
42-
Examine the generated release notes and if needed perform and commit any manual changes.
43-
Generated notes are located in `/docs/release_notes.md`.
44-
45-
Update the release notes using the normal PR process: post it, get a review & merge.
7+
Announce in #trin chat the upcoming release. Aim for a day or more notice, but
8+
announcing a few minutes before releasing is still better than not saying
9+
anything.

0 commit comments

Comments
 (0)