From f785c64d9bc79b61027c7b8c70d18406a6acb158 Mon Sep 17 00:00:00 2001 From: Mauro Lacy Date: Wed, 18 Jan 2023 17:15:43 +0100 Subject: [PATCH] Switch to cosmwasm-check in CI --- .circleci/config.yml | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 29c7231..405ba66 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -545,9 +545,9 @@ jobs: (cd $C && cargo build --release --target wasm32-unknown-unknown --locked) done - run: - name: Install check_contract + name: Install cosmwasm-check # Uses --debug for compilation speed. - command: cargo install --debug --features iterator --example check_contract --version 1.0.0 -- cosmwasm-vm + command: cargo install --debug --version 1.1.5 cosmwasm-check - save_cache: paths: - /usr/local/cargo/registry @@ -555,12 +555,7 @@ jobs: key: cargocache-wasm-rust:1.66.0-{{ checksum "~/project/Cargo.lock" }} - run: name: Check wasm contracts - command: | - for W in ./target/wasm32-unknown-unknown/release/*.wasm - do - echo -n "Checking $(basename $W) ... " - check_contract --supported-features iterator,staking,stargate,tgrade $W - done + command: cosmwasm-check --supported-features iterator,staking,stargate,tgrade ./target/wasm32-unknown-unknown/release/*.wasm # This job roughly follows the instructions from https://circleci.com/blog/publishing-to-github-releases-via-circleci/ build_and_upload_contracts: