Skip to content

Commit 76e64b2

Browse files
committed
Add instructions on how to test that the packages would work
1 parent 8180215 commit 76e64b2

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,7 @@ You can use the settle CLI for a smoke test of the programs after a release. See
137137
- Switch your network to mainnet (`solana config set --url mainnet-beta`). You should try out the next steps before the PR on devnet first, but switch to mainnet for the actual release.
138138
- [Deploy the programs](#how-to-deploy). The deployer keypair is in 1password (under "Solana Deployer"). The program keypair file is the key that was generated before.
139139
- Authorize all [currently existing solver](https://app.notion.com/p/cownation/Solvers-for-Solana-Dev-Contracts-3ca8da5f04ca80968642e85640178cbd) using the solver CLI (`cow solver add --help`).
140+
- Make sure the package installs without errors: run `cargo install --locked cow-test-cli` (it depends on all other packages).
140141
- Create a PR with the changes and wait for approval.
141142
- [Publish the cargo packages](#publishing-the-cargo-packages).
142143
- Create a [new GitHub release](https://github.com/cowprotocol/solana-programs/releases/new); in doing so, create a new tag like `v0.42`; title "Alpha release, v0.42".

0 commit comments

Comments
 (0)