Skip to content

Commit

Permalink
Add job pinned to tendermint-go v0.33.5
Browse files Browse the repository at this point in the history
Closes informalsystems#304

Also rename test-integration-ignored to test-integration-latest.

The latest integration tracks whether we're maintaining parity with the
latest development version of tendermint-go, while the stable
integration ensures we avoid regressions.
  • Loading branch information
Shon Feder committed Jun 14, 2020
1 parent 740cb66 commit 8aebdcf
Showing 1 changed file with 25 additions and 2 deletions.
27 changes: 25 additions & 2 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,11 +61,34 @@ jobs:
command: test
args: --all-features --no-fail-fast

test-integration-ignored:
# TODO(shonfeder): remove duplication once GitHub address
# - https://github.community/t/support-for-yaml-anchors/16128/15, or
# - https://github.community/t/reusing-sharing-inheriting-steps-between-jobs-declarations/16851/13
test-integration-stable:
runs-on: ubuntu-latest
services:
tendermint:
image: tendermint/tendermint
image: tendermint/tendermint:v0.33.5
ports:
- 26656:26656
- 26657:26657
- 26660:26660
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
toolchain: stable
override: true
- uses: actions-rs/cargo@v1
with:
command: test
args: -p tendermint --test integration --no-fail-fast -- --ignored

test-integration-latest:
runs-on: ubuntu-latest
services:
tendermint:
image: tendermint/tendermint:latest
ports:
- 26656:26656
- 26657:26657
Expand Down

0 comments on commit 8aebdcf

Please sign in to comment.