From 10ae32bf2e56ccf5ef51ba550f9d0da28f9e926b Mon Sep 17 00:00:00 2001 From: Shon Feder Date: Mon, 15 Jun 2020 08:47:26 -0400 Subject: [PATCH] Set integration-test-latest to continue_on_error Closes #304 We want to run the integration test against the latest version, but don't want it to clutter CI with failures. Tests against the pinned stable version still fail. Also fixes some whitespace. Signed-off-by: Shon Feder --- .github/workflows/rust.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index a8c622c53..889f8dca7 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -1,11 +1,11 @@ name: Rust -on: +on: pull_request: paths-ignore: - - 'docs/**' + - "docs/**" push: paths-ignore: - - 'docs/**' + - "docs/**" branches: - master jobs: @@ -85,6 +85,9 @@ jobs: command: test args: -p tendermint --test integration --no-fail-fast -- --ignored + # NOTE(shonfeder): This job is configured to continue on error, to avoid + # failing CI due to integration failures with unstable/unreleased versions + # of tendermint-go. test-integration-latest: runs-on: ubuntu-latest services: @@ -101,6 +104,7 @@ jobs: toolchain: stable override: true - uses: actions-rs/cargo@v1 + continue_on_error: true with: command: test args: -p tendermint --test integration --no-fail-fast -- --ignored