message: Add coverage job
diff: version: 2.1
  +orbs:
  + codecov: codecov/codecov@3.2.0
  +
  workflows:
  test:
  # Keep those job names in sync with .mergify.yml
  @@ -45,6 +48,7 @@ workflows:
  - cache-analyze
  - fix-benches
  - benchmark_argon2
  + - coverage
  deploy:
  jobs:
  - build_and_upload_devcontracts:
  @@ -995,6 +999,17 @@ jobs:
  - target/release/deps
  key: cargocache-v2-benchmarking-rust:1.53.0-{{ checksum "Cargo.lock" }}
  + coverage:
  + machine: true
  + steps:
  + - checkout
  + - run:
  + name: Coverage with docker
  + command: |
  + docker run --security-opt seccomp=unconfined -v "${PWD}:/volume" xd009642/tarpaulin \
  + sh -c "cargo tarpaulin --out Xml --packages cosmwasm-crypto"
  + - codecov/upload
  +
  # This job roughly follows the instructions from https://circleci.com/blog/publishing-to-github-releases-via-circleci/
  build_and_upload_devcontracts:
  docker:
  