diff --git a/.github/workflows/bindings-ts.yml b/.github/workflows/bindings-ts.yml index f84019bcc..56b4eddd8 100644 --- a/.github/workflows/bindings-ts.yml +++ b/.github/workflows/bindings-ts.yml @@ -11,22 +11,8 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest-16-cores, macos-latest, windows-latest-8-cores] + os: [ubuntu-latest-16-cores, macos-13, windows-latest-8-cores] runs-on: ${{ matrix.os }} -# services: -# rpc: -# image: stellar/quickstart:testing -# ports: -# - 8000:8000 -# env: -# ENABLE_LOGS: true -# NETWORK: local -# ENABLE_SOROBAN_RPC: true -# options: >- -# --health-cmd "curl --no-progress-meter --fail-with-body -X POST \"http://localhost:8000/soroban/rpc\" -H 'Content-Type: application/json' -d '{\"jsonrpc\":\"2.0\",\"id\":8675309,\"method\":\"getNetwork\"}' && curl --no-progress-meter \"http://localhost:8000/friendbot\" | grep '\"invalid_field\": \"addr\"'" -# --health-interval 10s -# --health-timeout 5s -# --health-retries 50 steps: - uses: actions/checkout@v4 - uses: actions/cache@v4 @@ -62,3 +48,6 @@ jobs: - run: make build-test-wasms - run: npm ci && npm run test working-directory: cmd/crates/soroban-spec-typescript/ts-tests + - name: quickstart logs + if: always() + run: docker logs quickstart