Skip to content

Commit d7cdfc9

Browse files
authored
Merge branch 'lightningdevkit:main' into main
2 parents 833a67e + 8da21bc commit d7cdfc9

35 files changed

Lines changed: 642 additions & 181 deletions

.github/workflows/0fc-integration.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ concurrency:
88

99
jobs:
1010
build-and-test:
11-
timeout-minutes: 60
11+
timeout-minutes: 120
1212
runs-on: self-hosted
1313
steps:
1414
- name: Checkout source code
@@ -46,4 +46,4 @@ jobs:
4646
echo "ELECTRS_EXE=$( pwd )/bin/electrs-${{ runner.os }}-${{ runner.arch }}" >> "$GITHUB_ENV"
4747
- name: Test with 0FC enabled
4848
run: |
49-
RUSTFLAGS="--cfg no_download --cfg cycle_tests --cfg tokio_unstable --cfg zero_fee_commitment_tests" cargo test -- --test-threads=1
49+
RUSTFLAGS="--cfg no_download --cfg cycle_tests --cfg tokio_unstable --cfg zero_fee_commitment_tests" cargo test -- --test-threads=1 --no-capture

.github/workflows/audit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66

77
jobs:
88
audit:
9-
timeout-minutes: 60
9+
timeout-minutes: 120
1010
permissions:
1111
issues: write
1212
checks: write

.github/workflows/benchmarks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ concurrency:
88

99
jobs:
1010
benchmark:
11-
timeout-minutes: 60
11+
timeout-minutes: 120
1212
runs-on: self-hosted
1313
env:
1414
TOOLCHAIN: stable

.github/workflows/cln-integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ concurrency:
88

99
jobs:
1010
check-cln:
11-
timeout-minutes: 60
11+
timeout-minutes: 120
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout repository

.github/workflows/cron-weekly-rustfmt.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
jobs:
1212
format:
1313
name: Nightly rustfmt
14-
timeout-minutes: 60
14+
timeout-minutes: 120
1515
runs-on: ubuntu-latest
1616
steps:
1717
- uses: actions/checkout@v6

.github/workflows/eclair-integration.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,18 @@ concurrency:
88

99
jobs:
1010
check-eclair:
11-
timeout-minutes: 60
11+
name: check-eclair (${{ matrix.name }})
12+
timeout-minutes: 120
1213
runs-on: ubuntu-latest
14+
strategy:
15+
matrix:
16+
include:
17+
- name: standard
18+
eclair_extra_java_opts: ""
19+
rustflags: "--cfg eclair_test"
20+
- name: zero-fee-commitments
21+
eclair_extra_java_opts: "-Declair.features.zero_fee_commitments=optional"
22+
rustflags: "--cfg eclair_test --cfg zero_fee_commitment_tests"
1323
steps:
1424
- name: Checkout repository
1525
uses: actions/checkout@v4
@@ -37,6 +47,8 @@ jobs:
3747
docker compose -p ldk-node -f tests/docker/docker-compose-eclair.yml exec bitcoin bitcoin-cli -regtest -rpcuser=user -rpcpassword=pass createwallet ldk_node_test
3848
3949
- name: Start Eclair
50+
env:
51+
ECLAIR_EXTRA_JAVA_OPTS: ${{ matrix.eclair_extra_java_opts }}
4052
run: docker compose -p ldk-node -f tests/docker/docker-compose-eclair.yml up -d eclair
4153

4254
- name: Wait for Eclair to be ready
@@ -54,4 +66,5 @@ jobs:
5466
exit 1
5567
5668
- name: Run Eclair integration tests
57-
run: RUSTFLAGS="--cfg eclair_test" cargo test --test integration_tests_eclair -- --show-output --test-threads=1
69+
run: |
70+
RUSTFLAGS="${{ matrix.rustflags }}" cargo test --test integration_tests_eclair -- --show-output --test-threads=1

.github/workflows/hrn-integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ concurrency:
88

99
jobs:
1010
build-and-test:
11-
timeout-minutes: 60
11+
timeout-minutes: 120
1212
runs-on: self-hosted
1313

1414
steps:

.github/workflows/kotlin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ concurrency:
88

99
jobs:
1010
check-kotlin:
11-
timeout-minutes: 60
11+
timeout-minutes: 120
1212
runs-on: ubuntu-latest
1313

1414
env:

.github/workflows/lnd-integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ concurrency:
88

99
jobs:
1010
check-lnd:
11-
timeout-minutes: 60
11+
timeout-minutes: 120
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout repository

.github/workflows/postgres-integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ concurrency:
99
jobs:
1010
build-and-test:
1111
runs-on: ubuntu-latest
12-
timeout-minutes: 60
12+
timeout-minutes: 120
1313

1414
services:
1515
postgres:

0 commit comments

Comments
 (0)