Skip to content

Commit

Permalink
docs
Browse files Browse the repository at this point in the history
  • Loading branch information
Reecepbcups committed Oct 14, 2024
1 parent c0727af commit 3b1fff4
Showing 1 changed file with 12 additions and 10 deletions.
22 changes: 12 additions & 10 deletions docs/dev/TAGGED_RELEASE_CHECKLIST.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,26 @@

This document outlines the steps required to verify the functionality of spawn and the associated components.

## Readme
## Docs

- Run ./scripts/bump_docs.sh and ./scripts/bump_localic.sh to update spawn and local-ic versions in all markdown files, docker, and makefiles.
- Verify the README is up to date
- Ensure examples run in the [../versioned_docs/](../versioned_docs/) for this release as expected.
- [ ] ./scripts/bump_docs.sh
- [ ] ./scripts/bump_localic.sh
- [ ] Verify the README is up to date
- [ ] Ensure examples run in the [../versioned_docs/](../versioned_docs/) for this release as expected, across multiple machines (MacOS, WSL, and Linux)


## Semi-Automatic Verification

- 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.
- Push some of these chains up to ensure all CI work as expected and end to end passes.
- [ ] Run the [matrix generator](../../scripts/matrix_generator.py)
- [ ] Local
- [ ] Github CI

## Manual Verification

- `make template-*` has default chains configured for you to test on with different consensus values.
- Create new modules and add some proto code to be auto generated on the next `make proto-gen`.
- Ensure goreleaser runs for all instances like `goreleaser build --skip-validate --snapshot --clean -f .goreleaser.yaml`
- Validate the explorer
- [ ] `make template-*`: Must pass test and make sh-testnet.
- [ ] Verify with 1 that make testnet works
- [ ] Ensure goreleaser runs for all instances like `goreleaser build --skip-validate --snapshot --clean -f .goreleaser.yaml`
- [ ] Validate the explorer
- `make template-staking && cd myproject && make sh-testnet`
- `make explorer`

Expand Down

0 comments on commit 3b1fff4

Please sign in to comment.