Skip to content

Commit ad0b368

Browse files
committed
ci: run only tests
1 parent 84caa5d commit ad0b368

File tree

1 file changed

+42
-32
lines changed

1 file changed

+42
-32
lines changed

.github/workflows/ci.yaml

Lines changed: 42 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ env:
2020
jobs:
2121
prebuild:
2222
name: Pre-build checks
23+
if: false
2324
runs-on: ubuntu-22.04
2425
timeout-minutes: 30
2526
if: |
@@ -99,6 +100,7 @@ jobs:
99100

100101
compile:
101102
name: Compile CLN ${{ matrix.cfg }}
103+
if: false
102104
runs-on: ubuntu-22.04
103105
timeout-minutes: 30
104106
needs:
@@ -166,6 +168,7 @@ jobs:
166168
# The unit test checks are not in the critical path (not dependent
167169
# on the integration tests), so run them with `valgrind`
168170
name: Run unit tests
171+
if: false
169172
runs-on: ubuntu-22.04
170173
timeout-minutes: 30
171174
env:
@@ -211,6 +214,7 @@ jobs:
211214
212215
check-fuzz:
213216
name: Run fuzz regression tests
217+
if: false
214218
runs-on: ubuntu-22.04
215219
needs:
216220
- prebuild
@@ -237,6 +241,7 @@ jobs:
237241
238242
check-downgrade:
239243
name: Check we can downgrade the node
244+
if: false
240245
runs-on: ubuntu-22.04
241246
needs:
242247
- compile
@@ -334,38 +339,38 @@ jobs:
334339
COMPILER: gcc
335340
TEST_NETWORK: regtest
336341
# While we're at it let's try to compile with clang
337-
- NAME: clang
338-
CFG: compile-clang
339-
TEST_DB_PROVIDER: sqlite3
340-
COMPILER: clang
341-
TEST_NETWORK: regtest
342-
# And of course we want to test postgres too
343-
- NAME: postgres
344-
CFG: compile-gcc
345-
COMPILER: gcc
346-
TEST_DB_PROVIDER: postgres
347-
TEST_NETWORK: regtest
348-
# And don't forget about elements (like cdecker did when
349-
# reworking the CI...)
350-
- NAME: liquid
351-
CFG: compile-gcc
352-
COMPILER: gcc
353-
TEST_NETWORK: liquid-regtest
354-
TEST_DB_PROVIDER: sqlite3
355-
# And dual funding!
356-
- NAME: dual-fund
357-
CFG: compile-gcc
358-
TEST_DB_PROVIDER: sqlite3
359-
COMPILER: gcc
360-
TEST_NETWORK: regtest
361-
EXPERIMENTAL_DUAL_FUND: 1
362-
# And splicing!
363-
- NAME: splicing
364-
CFG: compile-gcc
365-
TEST_DB_PROVIDER: sqlite3
366-
COMPILER: gcc
367-
TEST_NETWORK: regtest
368-
EXPERIMENTAL_SPLICING: 1
342+
# - NAME: clang
343+
# CFG: compile-clang
344+
# TEST_DB_PROVIDER: sqlite3
345+
# COMPILER: clang
346+
# TEST_NETWORK: regtest
347+
# # And of course we want to test postgres too
348+
# - NAME: postgres
349+
# CFG: compile-gcc
350+
# COMPILER: gcc
351+
# TEST_DB_PROVIDER: postgres
352+
# TEST_NETWORK: regtest
353+
# # And don't forget about elements (like cdecker did when
354+
# # reworking the CI...)
355+
# - NAME: liquid
356+
# CFG: compile-gcc
357+
# COMPILER: gcc
358+
# TEST_NETWORK: liquid-regtest
359+
# TEST_DB_PROVIDER: sqlite3
360+
# # And dual funding!
361+
# - NAME: dual-fund
362+
# CFG: compile-gcc
363+
# TEST_DB_PROVIDER: sqlite3
364+
#  COMPILER: gcc
365+
# TEST_NETWORK: regtest
366+
# EXPERIMENTAL_DUAL_FUND: 1
367+
# # And splicing!
368+
# - NAME: splicing
369+
# CFG: compile-gcc
370+
# TEST_DB_PROVIDER: sqlite3
371+
# COMPILER: gcc
372+
# TEST_NETWORK: regtest
373+
# EXPERIMENTAL_SPLICING: 1
369374
steps:
370375
- name: Checkout
371376
uses: actions/checkout@v4
@@ -425,6 +430,7 @@ jobs:
425430
426431
integration-valgrind:
427432
name: Valgrind Test CLN ${{ matrix.name }}
433+
if: false
428434
runs-on: ubuntu-22.04
429435
timeout-minutes: 120
430436
env:
@@ -495,6 +501,7 @@ jobs:
495501
496502
integration-sanitizers:
497503
name: Sanitizers Test CLN
504+
if: false
498505
runs-on: ubuntu-22.04
499506
timeout-minutes: 120
500507
env:
@@ -604,6 +611,7 @@ jobs:
604611
605612
min-btc-support:
606613
name: Test minimum supported BTC v${{ matrix.MIN_BTC_VERSION }} with ${{ matrix.NAME }}
614+
if: false
607615
runs-on: ubuntu-22.04
608616
timeout-minutes: 120
609617
env:
@@ -678,6 +686,7 @@ jobs:
678686
679687
check-flake:
680688
name: Check Nix Flake
689+
if: false
681690
runs-on: ubuntu-22.04
682691
strategy:
683692
fail-fast: true
@@ -700,6 +709,7 @@ jobs:
700709
# signals successful completion. Used for the PR status to pass
701710
# before merging. Needs to run even if they failed!
702711
name: CI completion
712+
if: false
703713
runs-on: ubuntu-22.04
704714
needs:
705715
- integration

0 commit comments

Comments
 (0)