diff --git a/.github/workflows/e2e-ios.yml b/.github/workflows/e2e-ios.yml index 53830925..e12d999e 100644 --- a/.github/workflows/e2e-ios.yml +++ b/.github/workflows/e2e-ios.yml @@ -25,7 +25,7 @@ jobs: - name: Node uses: actions/setup-node@v4 with: - node-version: 18 + node-version: 20 cache: 'yarn' # cache packages, but not node_modules cache-dependency-path: 'example/yarn.lock' @@ -67,7 +67,7 @@ jobs: run: yarn e2e:test:ios-release || yarn e2e:test:ios-release - uses: actions/upload-artifact@v4 - # if: failure() + if: failure() with: name: e2e-test-videos path: ./example/artifacts/ diff --git a/.github/workflows/example-lint-check.yml b/.github/workflows/example-lint-check.yml index 5e422acd..64dff573 100644 --- a/.github/workflows/example-lint-check.yml +++ b/.github/workflows/example-lint-check.yml @@ -16,15 +16,15 @@ jobs: steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: 18 + node-version: 20 - name: Cache node modules - uses: actions/cache@v3 + uses: actions/cache@v4 id: npmcache with: path: example/node_modules diff --git a/.github/workflows/lib-lint-check.yml b/.github/workflows/lib-lint-check.yml index 24961333..0207a7ae 100644 --- a/.github/workflows/lib-lint-check.yml +++ b/.github/workflows/lib-lint-check.yml @@ -16,15 +16,15 @@ jobs: steps: - name: Check out Git repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: 18 + node-version: 20 - name: Cache node modules - uses: actions/cache@v3 + uses: actions/cache@v4 id: npmcache with: path: lib/node_modules diff --git a/.github/workflows/mocha-android.yml b/.github/workflows/mocha-android.yml index 827a87bb..3aedf38a 100644 --- a/.github/workflows/mocha-android.yml +++ b/.github/workflows/mocha-android.yml @@ -88,7 +88,7 @@ jobs: run: yarn build - name: Use gradle caches - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: ~/.gradle/caches key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }} diff --git a/.github/workflows/mocha-anrdoid.sh b/.github/workflows/mocha-anrdoid.sh index b6669e62..bc777171 100755 --- a/.github/workflows/mocha-anrdoid.sh +++ b/.github/workflows/mocha-anrdoid.sh @@ -1,5 +1,6 @@ #!/bin/bash +adb root adb reverse tcp:3003 tcp:3003 adb reverse tcp:8090 tcp:8090 adb reverse tcp:9090 tcp:9090 @@ -20,7 +21,6 @@ set -e echo $EXIT_CODE; if [ $EXIT_CODE -ne 0 ]; then - adb root sleep 10 adb pull /data/user/0/com.exmpl/files/ldk/ /mnt/artifacts/ fi diff --git a/.github/workflows/mocha-ios.yml b/.github/workflows/mocha-ios.yml index d078bde7..b8dacfe3 100644 --- a/.github/workflows/mocha-ios.yml +++ b/.github/workflows/mocha-ios.yml @@ -23,7 +23,8 @@ jobs: fetch-depth: 1 - name: Setup Docker Colima 1 - uses: douglascamata/setup-docker-macos-action@v1-alpha + uses: douglascamata/setup-docker-macos-action@v1-alpha.13 + id: docker1 continue-on-error: true with: @@ -32,18 +33,13 @@ jobs: - name: Setup Docker Colima 2 if: steps.docker1.outcome != 'success' - uses: douglascamata/setup-docker-macos-action@v1-alpha + uses: douglascamata/setup-docker-macos-action@v1-alpha.13 + id: docker2 - # continue-on-error: true with: lima: v0.18.0 colima: v0.5.6 - # - name: Setup Docker Default - # if: steps.docker1.outcome != 'success' && steps.docker2.outcome != 'success' - # uses: docker-practice/actions-setup-docker@1.0.12 - # timeout-minutes: 30 - - name: Install backup-server dependencies working-directory: backup-server run: npm i || npm i diff --git a/example/docker/docker-compose.yml b/example/docker/docker-compose.yml index 179880f9..7b7366fe 100644 --- a/example/docker/docker-compose.yml +++ b/example/docker/docker-compose.yml @@ -2,7 +2,7 @@ version: '3' services: bitcoind: container_name: bitcoin - image: btcpayserver/bitcoin:25.0 + image: btcpayserver/bitcoin:26.0 restart: unless-stopped expose: - '18443' @@ -37,7 +37,7 @@ services: zmqpubhashblock=tcp://0.0.0.0:28336 bitcoinsetup: - image: btcpayserver/bitcoin:25.0 + image: btcpayserver/bitcoin:26.0 depends_on: - bitcoind restart: 'no' @@ -54,7 +54,7 @@ services: electrs: container_name: electrum - image: getumbrel/electrs:v0.9.10 + image: getumbrel/electrs:v0.10.2 restart: unless-stopped depends_on: - bitcoind @@ -73,7 +73,7 @@ services: lnd: container_name: lnd - image: polarlightning/lnd:0.17.4-beta + image: polarlightning/lnd:0.18.0-beta restart: unless-stopped depends_on: - bitcoind @@ -107,7 +107,7 @@ services: clightning: container_name: clightning - image: polarlightning/clightning:23.05.2 + image: polarlightning/clightning:24.05 restart: unless-stopped depends_on: - bitcoind @@ -143,7 +143,7 @@ services: eclair: container_name: eclair - image: polarlightning/eclair:0.9.0 + image: polarlightning/eclair:0.10.0 restart: unless-stopped depends_on: - bitcoind @@ -175,7 +175,7 @@ services: nginx: container_name: nginx - image: nginx:1.25.1 + image: nginx:1.27 restart: unless-stopped depends_on: - bitcoinsetup