From eb73120047b5d1dc499e93fde6e7231b042f02eb Mon Sep 17 00:00:00 2001 From: Makoto Takemiya Date: Thu, 2 Jul 2026 01:55:10 +0400 Subject: [PATCH] Gate iOS transaction builder tests in CI --- .github/workflows/codecov.yml | 5 +++++ scripts/ci/run-pr.sh | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 859aff68d..d3f212fca 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -30,6 +30,11 @@ jobs: bash ./scripts/test-todo-debt-audit.sh bash ./scripts/audit-todo-debt.sh + - name: Transaction builder coverage audit + run: | + bash ./scripts/test-transaction-builder-tests-audit.sh + bash ./scripts/audit-transaction-builder-tests.sh + - name: Iroha mobile SDK release asset contract env: GH_TOKEN: ${{ github.token }} diff --git a/scripts/ci/run-pr.sh b/scripts/ci/run-pr.sh index 9ecdc7980..c75c4d341 100755 --- a/scripts/ci/run-pr.sh +++ b/scripts/ci/run-pr.sh @@ -23,6 +23,12 @@ if [[ -f "$WORKSPACE_DIR/scripts/audit-todo-debt.sh" ]]; then bash "$WORKSPACE_DIR/scripts/audit-todo-debt.sh" fi +if [[ -f "$WORKSPACE_DIR/scripts/audit-transaction-builder-tests.sh" ]]; then + echo "[run-pr] Running transaction builder coverage audit" + bash "$WORKSPACE_DIR/scripts/test-transaction-builder-tests-audit.sh" + bash "$WORKSPACE_DIR/scripts/audit-transaction-builder-tests.sh" +fi + if [[ -f "$WORKSPACE_DIR/scripts/check-iroha-mobile-sdk-release-assets.sh" ]]; then echo "[run-pr] Checking Iroha mobile SDK release asset contract" bash "$WORKSPACE_DIR/scripts/check-iroha-mobile-sdk-release-assets.sh" --self-test