You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> Note: do NOT directly run these 2 scripts. Run `helm upgrade --dryrun --debug
17
-
> xxx > helm.log` first to dump the configuration about to deploy. Verify the
18
-
> config in `helm.log` to make sure it is the correct/intended config.
18
+
3. If a release contains a hard-fork, make a release in iotex-analyser repo,
19
+
like [this](https://github.com/iotexproject/iotex-analyser/releases/tag/v1.8.0-rc1), and upgrade the
20
+
testnet iotex-analyser backend
19
21
20
-
3. Test the release candidate, observe all chain metrics. If a bug is found or
22
+
4. Test the release candidate, observe all chain metrics. If a bug is found or
21
23
perf improvement is needed, check-in fix to iotex-core, go back to step 1.
22
24
23
-
4. Once testing is stablized, revise the tag by removing `rc*`, e.g., v1.2.1_rc5
24
-
becomes v1.2.1, and cut the official release.
25
-
```
26
-
git tag v1.2.1
27
-
git push origin v1.2.1
28
-
```
25
+
5. Repeat the above testing cycle until all bugs/issues are solved, and the release candidate code is
26
+
running stable
29
27
30
28
## Prepare release note and instruction
31
29
The following are prep work in [bootstrap](https://github.com/iotexproject/iotex-bootstrap) repo
32
30
1. Add a release note, like [this](https://github.com/iotexproject/iotex-bootstrap/blob/master/changelog/v1.2-release-note.md)
31
+
33
32
2. Make necessary change to config and genesis if needed, like [this](https://github.com/iotexproject/iotex-bootstrap/commit/e06bc1f846a6eb1cec4b852c46c411c954d51e79)
34
-
3. Update the version in README.md to the new release, and add an instruction
35
-
if necessary, like [this](https://github.com/iotexproject/iotex-bootstrap/commit/bb52592f501e45b2f52bc084622f355414793df1)
36
-
4. Make a release of the bootstrap repo same as the **new release version**,
37
-
like [this](https://github.com/iotexproject/iotex-bootstrap/releases/tag/v1.2.0)
38
-
39
-
## Make iotex-core release
40
-
1. Make the release on iotex-core repo, like [this](https://github.com/iotexproject/iotex-core/releases/tag/v1.2.0)
41
-
2. Rollout the release to mainnet. There are also 2 clusters to upgrade:
0 commit comments