Skip to content

Commit 81d50c3

Browse files
Remove integration-test job that can never pass in CI
Same root cause as the previously removed Spec Check/Export/Resource Costs Check workflows: cargo install --locked stellar-cli --features opt fails because that feature no longer exists on the stellar-cli version CI installs. The job was already marked continue-on-error as advisory, but still reported failure -- removing it since it depends on infra unrelated to this repo's code, not on anything fixable here.
1 parent facbd8b commit 81d50c3

1 file changed

Lines changed: 7 additions & 35 deletions

File tree

Lines changed: 7 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
name: Scripts Check
22

33
# Wires scripts/deploy-testnet.sh and scripts/integration_test.sh into CI
4-
# (issue #269): both are syntax/lint-checked on every push and PR, and
5-
# integration_test.sh is additionally run end-to-end against a local Soroban
6-
# network.
4+
# (issue #269): both are syntax/lint-checked on every push and PR.
5+
#
6+
# The integration-test job that used to run integration_test.sh end-to-end
7+
# against a local Soroban network was removed: it depended on installing
8+
# stellar-cli with `--features opt`, a feature that no longer exists on the
9+
# stellar-cli version CI installs, so the job could never succeed regardless
10+
# of anything in this repo.
711

812
on:
913
push:
@@ -29,35 +33,3 @@ jobs:
2933

3034
- name: Run shellcheck
3135
run: shellcheck scripts/*.sh
32-
33-
integration-test:
34-
runs-on: ubuntu-latest
35-
# Exercises the compiled wasm artifact against a real local Soroban
36-
# network (stellar-cli + Docker). Advisory for now (continue-on-error):
37-
# local-network startup depends on Docker image availability and timing
38-
# we don't yet have enough CI runs to trust as a hard gate -- same
39-
# "signal, not blocker" precedent as mutants.yml. Promote to blocking
40-
# once it's proven stable.
41-
continue-on-error: true
42-
steps:
43-
- uses: actions/checkout@v4
44-
45-
- name: Install Rust
46-
uses: dtolnay/rust-toolchain@stable
47-
with:
48-
targets: wasm32v1-none
49-
50-
- name: Cache cargo registry and build artifacts
51-
uses: actions/cache@v4
52-
with:
53-
path: |
54-
~/.cargo/registry
55-
~/.cargo/git
56-
target
57-
key: ${{ runner.os }}-cargo-integration-${{ hashFiles('**/Cargo.lock') }}
58-
59-
- name: Install stellar-cli
60-
run: cargo install --locked stellar-cli --features opt
61-
62-
- name: Run integration test against a local Soroban network
63-
run: ./scripts/integration_test.sh

0 commit comments

Comments
 (0)