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
Copy file name to clipboardExpand all lines: docs/dev/TAGGED_RELEASE_CHECKLIST.md
+15-10Lines changed: 15 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,24 +2,29 @@
2
2
3
3
This document outlines the steps required to verify the functionality of spawn and the associated components.
4
4
5
-
## Readme
5
+
## Docs
6
6
7
-
- Run ./scripts/bump_docs.sh and ./scripts/bump_localic.sh to update spawn and local-ic versions in all markdown files, docker, and makefiles.
8
-
- Verify the README is up to date
9
-
- Ensure examples run in the [../versioned_docs/](../versioned_docs/) for this release as expected.
7
+
-[ ] ./scripts/bump_docs.sh
8
+
-[ ] ./scripts/bump_localic.sh
9
+
-[ ] Verify the README is up to date
10
+
-[ ] Ensure examples run in the [../versioned_docs/](../versioned_docs/) for this release as expected, across multiple machines
11
+
-[ ] MacOS
12
+
-[ ] Linux
13
+
-[ ] Windows (WSL)
10
14
11
15
12
16
## Semi-Automatic Verification
13
17
14
-
- The [matrix generator](../../scripts/matrix_generator.py) builds up a variety of test cases to verify chains build, test, and push to github without issue. Use this to verify that many different consensus, features, bech32s, and denominations generate and work as expected.
15
-
- Push some of these chains up to ensure all CI work as expected and end to end passes.
18
+
-[ ] Run the [matrix generator](../../scripts/matrix_generator.py)
19
+
-[ ] Local
20
+
-[ ] Github CI
16
21
17
22
## Manual Verification
18
23
19
-
-`make template-*` has default chains configured for you to test on with different consensus values.
20
-
- Create new modules and add some proto code to be auto generated on the next `make proto-gen`.
21
-
- Ensure goreleaser runs for all instances like `goreleaser build --skip-validate --snapshot --clean -f .goreleaser.yaml`
22
-
- Validate the explorer
24
+
-[ ]`make template-*`: Must pass test and make sh-testnet.
25
+
-[ ] Verify with 1 that make testnet works
26
+
-[ ]Ensure goreleaser runs for all instances like `goreleaser build --skip-validate --snapshot --clean -f .goreleaser.yaml`
27
+
-[ ]Validate the explorer
23
28
-`make template-staking && cd myproject && make sh-testnet`
Copy file name to clipboardExpand all lines: docs/versioned_docs/version-v0.50.x/02-build-your-application/09-ibc-cosmwasm.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -565,6 +565,13 @@ cargo-run-script optimize
565
565
Make sure you are in the `cwchain` directory to begin interacting and uploading the contract to the chain. It is time to start the cosmwasm chain and launch a testnet that connects to itself. The `self-ibc` chain is automatically generated for you on the creation with spawn. It launches 2 of your networks, localchain-1 and localchain-2, and connects them with a relayer operator at startup.
566
566
567
567
```bash
568
+
# move back into the cwchain directory
569
+
cd ../
570
+
571
+
# Install heighliner if you have not already
572
+
# (Easily docker builder tool)
573
+
make get-heighliner
574
+
568
575
# Build docker image, set configs, keys, and install binary
569
576
#
570
577
# Error 1 (ignored) codes are okay here if you already have
0 commit comments