Skip to content

Commit 12700f5

Browse files
remove workflows for test
1 parent a84de1a commit 12700f5

File tree

8 files changed

+438
-438
lines changed

8 files changed

+438
-438
lines changed

.github/workflows/audit.yml

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
1-
name: Security Audit
2-
on:
3-
workflow_dispatch:
4-
schedule:
5-
- cron: '0 0 * * *'
6-
7-
jobs:
8-
audit:
9-
permissions:
10-
issues: write
11-
checks: write
12-
strategy:
13-
matrix:
14-
platform: [
15-
ubuntu-latest,
16-
macos-latest,
17-
windows-latest,
18-
]
19-
runs-on: ${{ matrix.platform }}
20-
steps:
21-
- name: Checkout source code
22-
uses: actions/checkout@v3
23-
- name: Run security audit
24-
uses: rustsec/[email protected]
25-
with:
26-
token: ${{ secrets.GITHUB_TOKEN }}
1+
#name: Security Audit
2+
#on:
3+
# workflow_dispatch:
4+
# schedule:
5+
# - cron: '0 0 * * *'
6+
#
7+
#jobs:
8+
# audit:
9+
# permissions:
10+
# issues: write
11+
# checks: write
12+
# strategy:
13+
# matrix:
14+
# platform: [
15+
# ubuntu-latest,
16+
# macos-latest,
17+
# windows-latest,
18+
# ]
19+
# runs-on: ${{ matrix.platform }}
20+
# steps:
21+
# - name: Checkout source code
22+
# uses: actions/checkout@v3
23+
# - name: Run security audit
24+
# uses: rustsec/[email protected]
25+
# with:
26+
# token: ${{ secrets.GITHUB_TOKEN }}
Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
1-
name: CI Checks - CLN Integration Tests
2-
3-
on: [push, pull_request]
4-
5-
jobs:
6-
check-cln:
7-
runs-on: ubuntu-latest
8-
steps:
9-
- name: Checkout repository
10-
uses: actions/checkout@v4
11-
12-
- name: Install dependencies
13-
run: |
14-
sudo apt-get update -y
15-
sudo apt-get install -y socat
16-
17-
- name: Start bitcoind, electrs, and lightningd
18-
run: docker compose -f docker-compose-cln.yml up -d
19-
20-
- name: Forward lightningd RPC socket
21-
run: |
22-
docker exec ldk-node-cln-1 sh -c "socat -d -d TCP-LISTEN:9937,fork,reuseaddr UNIX-CONNECT:/root/.lightning/regtest/lightning-rpc&"
23-
socat -d -d UNIX-LISTEN:/tmp/lightning-rpc,reuseaddr,fork TCP:127.0.0.1:9937&
24-
25-
- name: Run CLN integration tests
26-
run: RUSTFLAGS="--cfg cln_test" cargo test --test integration_tests_cln
1+
#name: CI Checks - CLN Integration Tests
2+
#
3+
#on: [push, pull_request]
4+
#
5+
#jobs:
6+
# check-cln:
7+
# runs-on: ubuntu-latest
8+
# steps:
9+
# - name: Checkout repository
10+
# uses: actions/checkout@v4
11+
#
12+
# - name: Install dependencies
13+
# run: |
14+
# sudo apt-get update -y
15+
# sudo apt-get install -y socat
16+
#
17+
# - name: Start bitcoind, electrs, and lightningd
18+
# run: docker compose -f docker-compose-cln.yml up -d
19+
#
20+
# - name: Forward lightningd RPC socket
21+
# run: |
22+
# docker exec ldk-node-cln-1 sh -c "socat -d -d TCP-LISTEN:9937,fork,reuseaddr UNIX-CONNECT:/root/.lightning/regtest/lightning-rpc&"
23+
# socat -d -d UNIX-LISTEN:/tmp/lightning-rpc,reuseaddr,fork TCP:127.0.0.1:9937&
24+
#
25+
# - name: Run CLN integration tests
26+
# run: RUSTFLAGS="--cfg cln_test" cargo test --test integration_tests_cln

.github/workflows/kotlin.yml

Lines changed: 62 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,62 +1,62 @@
1-
name: CI Checks - Kotlin Tests
2-
3-
on: [push, pull_request]
4-
5-
jobs:
6-
check-kotlin:
7-
runs-on: ubuntu-latest
8-
9-
env:
10-
LDK_NODE_JVM_DIR: bindings/kotlin/ldk-node-jvm
11-
LDK_NODE_ANDROID_DIR: bindings/kotlin/ldk-node-android
12-
13-
steps:
14-
- name: Checkout repository
15-
uses: actions/checkout@v4
16-
17-
- name: Set up JDK
18-
uses: actions/setup-java@v3
19-
with:
20-
distribution: temurin
21-
java-version: 11
22-
23-
- name: Set default Rust version to stable
24-
run: rustup default stable
25-
26-
- name: Show default version of NDK
27-
run: echo $ANDROID_NDK_ROOT
28-
29-
- name: Run ktlintCheck on ldk-node-jvm
30-
run: |
31-
cd $LDK_NODE_JVM_DIR
32-
./gradlew ktlintCheck
33-
34-
- name: Run ktlintCheck on ldk-node-android
35-
run: |
36-
cd $LDK_NODE_ANDROID_DIR
37-
./gradlew ktlintCheck
38-
39-
- name: Generate Kotlin JVM
40-
run: ./scripts/uniffi_bindgen_generate_kotlin.sh
41-
42-
- name: Generate Kotlin Android
43-
run: ./scripts/uniffi_bindgen_generate_kotlin_android.sh
44-
45-
- name: Start bitcoind and electrs
46-
run: docker compose up -d
47-
48-
- name: Wait for services to be fully initialized
49-
run: |
50-
echo "Waiting for services to be ready..."
51-
timeout 90 bash -c 'until docker compose ps | grep -q "bitcoin.*healthy" && docker compose ps | grep -q "electrs.*healthy"; do sleep 5; done'
52-
echo "All services are healthy"
53-
54-
- name: Run ldk-node-jvm tests
55-
run: |
56-
cd $LDK_NODE_JVM_DIR
57-
./gradlew test -Penv=ci
58-
59-
- name: Run ldk-node-android tests
60-
run: |
61-
cd $LDK_NODE_ANDROID_DIR
62-
./gradlew test
1+
#name: CI Checks - Kotlin Tests
2+
#
3+
#on: [push, pull_request]
4+
#
5+
#jobs:
6+
# check-kotlin:
7+
# runs-on: ubuntu-latest
8+
#
9+
# env:
10+
# LDK_NODE_JVM_DIR: bindings/kotlin/ldk-node-jvm
11+
# LDK_NODE_ANDROID_DIR: bindings/kotlin/ldk-node-android
12+
#
13+
# steps:
14+
# - name: Checkout repository
15+
# uses: actions/checkout@v4
16+
#
17+
# - name: Set up JDK
18+
# uses: actions/setup-java@v3
19+
# with:
20+
# distribution: temurin
21+
# java-version: 11
22+
#
23+
# - name: Set default Rust version to stable
24+
# run: rustup default stable
25+
#
26+
# - name: Show default version of NDK
27+
# run: echo $ANDROID_NDK_ROOT
28+
#
29+
# - name: Run ktlintCheck on ldk-node-jvm
30+
# run: |
31+
# cd $LDK_NODE_JVM_DIR
32+
# ./gradlew ktlintCheck
33+
#
34+
# - name: Run ktlintCheck on ldk-node-android
35+
# run: |
36+
# cd $LDK_NODE_ANDROID_DIR
37+
# ./gradlew ktlintCheck
38+
#
39+
# - name: Generate Kotlin JVM
40+
# run: ./scripts/uniffi_bindgen_generate_kotlin.sh
41+
#
42+
# - name: Generate Kotlin Android
43+
# run: ./scripts/uniffi_bindgen_generate_kotlin_android.sh
44+
#
45+
# - name: Start bitcoind and electrs
46+
# run: docker compose up -d
47+
#
48+
# - name: Wait for services to be fully initialized
49+
# run: |
50+
# echo "Waiting for services to be ready..."
51+
# timeout 90 bash -c 'until docker compose ps | grep -q "bitcoin.*healthy" && docker compose ps | grep -q "electrs.*healthy"; do sleep 5; done'
52+
# echo "All services are healthy"
53+
#
54+
# - name: Run ldk-node-jvm tests
55+
# run: |
56+
# cd $LDK_NODE_JVM_DIR
57+
# ./gradlew test -Penv=ci
58+
#
59+
# - name: Run ldk-node-android tests
60+
# run: |
61+
# cd $LDK_NODE_ANDROID_DIR
62+
# ./gradlew test
Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,43 @@
1-
name: Publish ldk-node-android to Maven Central
2-
on: [workflow_dispatch]
3-
4-
jobs:
5-
build:
6-
runs-on: ubuntu-20.04
7-
steps:
8-
- name: "Check out PR branch"
9-
uses: actions/checkout@v2
10-
11-
- name: "Cache"
12-
uses: actions/cache@v2
13-
with:
14-
path: |
15-
~/.cargo/registry
16-
~/.cargo/git
17-
./target
18-
key: ${{ runner.os }}-${{ hashFiles('**/Cargo.toml','**/Cargo.lock') }}
19-
20-
- name: "Set up JDK"
21-
uses: actions/setup-java@v2
22-
with:
23-
distribution: temurin
24-
java-version: 11
25-
26-
- name: "Install Rust Android targets"
27-
run: rustup target add x86_64-linux-android aarch64-linux-android armv7-linux-androideabi
28-
29-
- name: "Build ldk-node-android library"
30-
run: |
31-
export PATH=$PATH:$ANDROID_NDK_ROOT/toolchains/llvm/prebuilt/linux-x86_64/bin
32-
./scripts/uniffi_bindgen_generate_kotlin_android.sh
33-
34-
- name: "Publish to Maven Local and Maven Central"
35-
env:
36-
ORG_GRADLE_PROJECT_signingKeyId: ${{ secrets.PGP_KEY_ID }}
37-
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.PGP_SECRET_KEY }}
38-
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.PGP_PASSPHRASE }}
39-
ORG_GRADLE_PROJECT_ossrhUsername: ${{ secrets.NEXUS_USERNAME }}
40-
ORG_GRADLE_PROJECT_ossrhPassword: ${{ secrets.NEXUS_PASSWORD }}
41-
run: |
42-
cd bindings/kotlin/ldk-node-android
43-
./gradlew publishToSonatype closeAndReleaseSonatypeStagingRepository
1+
#name: Publish ldk-node-android to Maven Central
2+
#on: [workflow_dispatch]
3+
#
4+
#jobs:
5+
# build:
6+
# runs-on: ubuntu-20.04
7+
# steps:
8+
# - name: "Check out PR branch"
9+
# uses: actions/checkout@v2
10+
#
11+
# - name: "Cache"
12+
# uses: actions/cache@v2
13+
# with:
14+
# path: |
15+
# ~/.cargo/registry
16+
# ~/.cargo/git
17+
# ./target
18+
# key: ${{ runner.os }}-${{ hashFiles('**/Cargo.toml','**/Cargo.lock') }}
19+
#
20+
# - name: "Set up JDK"
21+
# uses: actions/setup-java@v2
22+
# with:
23+
# distribution: temurin
24+
# java-version: 11
25+
#
26+
# - name: "Install Rust Android targets"
27+
# run: rustup target add x86_64-linux-android aarch64-linux-android armv7-linux-androideabi
28+
#
29+
# - name: "Build ldk-node-android library"
30+
# run: |
31+
# export PATH=$PATH:$ANDROID_NDK_ROOT/toolchains/llvm/prebuilt/linux-x86_64/bin
32+
# ./scripts/uniffi_bindgen_generate_kotlin_android.sh
33+
#
34+
# - name: "Publish to Maven Local and Maven Central"
35+
# env:
36+
# ORG_GRADLE_PROJECT_signingKeyId: ${{ secrets.PGP_KEY_ID }}
37+
# ORG_GRADLE_PROJECT_signingKey: ${{ secrets.PGP_SECRET_KEY }}
38+
# ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.PGP_PASSPHRASE }}
39+
# ORG_GRADLE_PROJECT_ossrhUsername: ${{ secrets.NEXUS_USERNAME }}
40+
# ORG_GRADLE_PROJECT_ossrhPassword: ${{ secrets.NEXUS_PASSWORD }}
41+
# run: |
42+
# cd bindings/kotlin/ldk-node-android
43+
# ./gradlew publishToSonatype closeAndReleaseSonatypeStagingRepository

0 commit comments

Comments
 (0)