Skip to content

Commit cf08a22

Browse files
committed
ci: patch check action and make port os exclusion logic to emulator and bindgings
1 parent 1fac7a7 commit cf08a22

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

.github/workflows/bindings-ts.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,9 @@ jobs:
1919
# Apple Intel (this runner has better support to nested virtualization)
2020
- macos-15-large
2121
exclude:
22-
# Only run Linux x64 tests on pull request to save some time
23-
- sys:
24-
${{ github.event_name != 'push' && 'ubuntu-jammy-8-cores-arm64' }}
25-
- sys: ${{ github.event_name != 'push' && 'macos-15-large' }}
22+
# Only run Linux x64 on non-release PRs to save CI minutes
23+
- sys: ${{ github.event_name != 'push' && !startsWith(github.ref_name, 'release/') && 'ubuntu-jammy-8-cores-arm64' }}
24+
- sys: ${{ github.event_name != 'push' && !startsWith(github.ref_name, 'release/') && 'macos-15-large' }}
2625
runs-on: ${{ matrix.sys }}
2726
steps:
2827
- uses: stellar/quickstart@main

.github/workflows/ledger-emulator.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ jobs:
2626
# Apple Large Intel (this runner has better support to nested virtualization)
2727
# - macos-15-large (temporarily until the runner becomes more reliable. To be re-enabled in https://github.com/stellar/stellar-cli/issues/2299)
2828
exclude:
29-
# Only run Linux x64 tests on pull request to save some time
30-
- sys: ${{ github.event_name != 'push' && 'ubuntu-jammy-8-cores-arm64' }}
31-
- sys: ${{ github.event_name != 'push' && 'macos-15-large' }}
29+
# Only run Linux x64 on non-release PRs to save CI minutes
30+
- sys: ${{ github.event_name != 'push' && !startsWith(github.ref_name, 'release/') && 'ubuntu-jammy-8-cores-arm64' }}
31+
- sys: ${{ github.event_name != 'push' && !startsWith(github.ref_name, 'release/') && 'macos-15-large' }}
3232
runs-on: ${{ matrix.sys }}
3333
env:
3434
CI_TESTS: true

.github/workflows/rust.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ jobs:
6464
- run: sudo apt update && sudo apt install -y libudev-dev libdbus-1-dev
6565
- run: rustup update
6666
- run: npm install
67+
- run: make build-test-wasms
6768
- run: make check
6869

6970
build-and-test:

0 commit comments

Comments
 (0)