From 2d1e85f0362047b17dd61b0255019f99b2d7cacd Mon Sep 17 00:00:00 2001 From: ok300 <106775972+ok300@users.noreply.github.com> Date: Mon, 8 Jul 2024 11:55:06 +0000 Subject: [PATCH] CI: bump checkout action to v4 (#363) * CI: bump checkout action to v4 * CI: bump download-artifact action to v4 * CI: bump upload-artifact action to v4 --- .github/workflows/build-bindings-android.yml | 26 ++++++++-------- .github/workflows/build-bindings-darwin.yml | 12 ++++---- .github/workflows/build-bindings-flutter.yml | 6 ++-- .github/workflows/build-bindings-ios.yml | 16 +++++----- .github/workflows/build-bindings-linux.yml | 6 ++-- .github/workflows/build-bindings-windows.yml | 6 ++-- .github/workflows/build-language-bindings.yml | 14 ++++----- .github/workflows/main.yml | 2 +- .github/workflows/publish-android.yml | 8 ++--- .github/workflows/publish-csharp.yml | 24 +++++++-------- .github/workflows/publish-dart.yml | 6 ++-- .github/workflows/publish-flutter.yml | 8 ++--- .github/workflows/publish-golang.yml | 24 +++++++-------- .../publish-kotlin-multiplatform.yml | 14 ++++----- .github/workflows/publish-python.yml | 30 +++++++++---------- .github/workflows/publish-react-native.yml | 4 +-- .github/workflows/publish-swift.yml | 12 ++++---- 17 files changed, 109 insertions(+), 109 deletions(-) diff --git a/.github/workflows/build-bindings-android.yml b/.github/workflows/build-bindings-android.yml index c5ad942..a78b7d4 100644 --- a/.github/workflows/build-bindings-android.yml +++ b/.github/workflows/build-bindings-android.yml @@ -37,7 +37,7 @@ jobs: ] steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ inputs.ref }} repository: ${{ inputs.repository || github.repository }} @@ -78,7 +78,7 @@ jobs: run: cp $ANDROID_NDK_HOME/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/${{ matrix.target }}/libc++_shared.so dist - name: Archive release - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-${{ matrix.target }} path: dist/* @@ -88,28 +88,28 @@ jobs: runs-on: ubuntu-latest name: build jniLibs steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-aarch64-linux-android path: arm64-v8a - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-armv7-linux-androideabi path: armeabi-v7a - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-i686-linux-android path: x86 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-x86_64-linux-android path: x86_64 - name: Archive jniLibs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-android-jniLibs path: ./* @@ -133,7 +133,7 @@ jobs: touch libc++_shared.so.so - name: Upload dummy Android ${{ matrix.target }} artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-${{ matrix.target }} path: ./* @@ -143,28 +143,28 @@ jobs: runs-on: ubuntu-latest name: build jniLibs dummy steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-aarch64-linux-android path: arm64-v8a - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-armv7-linux-androideabi path: armeabi-v7a - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-i686-linux-android path: x86 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-x86_64-linux-android path: x86_64 - name: Archive jniLibs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-android-jniLibs path: ./* \ No newline at end of file diff --git a/.github/workflows/build-bindings-darwin.yml b/.github/workflows/build-bindings-darwin.yml index 4734b97..956d8bf 100644 --- a/.github/workflows/build-bindings-darwin.yml +++ b/.github/workflows/build-bindings-darwin.yml @@ -35,7 +35,7 @@ jobs: ] steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ inputs.ref }} repository: ${{ inputs.repository || github.repository }} @@ -62,7 +62,7 @@ jobs: run: cargo lipo --release --targets ${{ matrix.target }} - name: Archive release - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-${{ matrix.target }} path: | @@ -74,12 +74,12 @@ jobs: needs: build name: build darwin-universal steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-aarch64-apple-darwin path: aarch64-apple-darwin - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-x86_64-apple-darwin path: x86_64-apple-darwin @@ -91,7 +91,7 @@ jobs: lipo -create -output darwin-universal/libbreez_liquid_sdk_bindings.a aarch64-apple-darwin/libbreez_liquid_sdk_bindings.a x86_64-apple-darwin/libbreez_liquid_sdk_bindings.a - name: Archive release - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-darwin-universal path: | @@ -116,7 +116,7 @@ jobs: touch libbreez_liquid_sdk_bindings.a - name: Upload dummy darwin ${{ matrix.target }} artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-${{ matrix.target }} path: ./* \ No newline at end of file diff --git a/.github/workflows/build-bindings-flutter.yml b/.github/workflows/build-bindings-flutter.yml index 9a571cf..942eb4e 100644 --- a/.github/workflows/build-bindings-flutter.yml +++ b/.github/workflows/build-bindings-flutter.yml @@ -29,7 +29,7 @@ jobs: name: Build Flutter bindings steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ inputs.ref }} repository: ${{ inputs.repository || github.repository }} @@ -87,7 +87,7 @@ jobs: cp lib/bindings/langs/flutter/platform-build/other.tar.gz dist - name: Archive Flutter bindings - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-flutter path: dist/* @@ -104,7 +104,7 @@ jobs: touch other.tar.gz - name: Archive Flutter dummy bindings - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-flutter path: ./* diff --git a/.github/workflows/build-bindings-ios.yml b/.github/workflows/build-bindings-ios.yml index c4f1df6..76cf521 100644 --- a/.github/workflows/build-bindings-ios.yml +++ b/.github/workflows/build-bindings-ios.yml @@ -36,7 +36,7 @@ jobs: ] steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ inputs.ref }} repository: ${{ inputs.repository || github.repository }} @@ -67,7 +67,7 @@ jobs: run: cargo build --release --target ${{ matrix.target }} - name: Archive release - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-${{ matrix.target }} path: lib/target/${{ matrix.target }}/release/libbreez_liquid_sdk_bindings.a @@ -77,17 +77,17 @@ jobs: needs: build name: build ios-universal steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-aarch64-apple-ios path: aarch64-apple-ios - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-x86_64-apple-ios path: x86_64-apple-ios - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-aarch64-apple-ios-sim path: aarch64-apple-ios-sim @@ -103,13 +103,13 @@ jobs: lipo -create -output ios-universal-sim/libbreez_liquid_sdk_bindings.a aarch64-apple-ios-sim/libbreez_liquid_sdk_bindings.a x86_64-apple-ios/libbreez_liquid_sdk_bindings.a - name: Archive ios-universal - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-ios-universal path: ios-universal/libbreez_liquid_sdk_bindings.a - name: Archive ios-universal-sim - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-ios-universal-sim path: ios-universal-sim/libbreez_liquid_sdk_bindings.a @@ -133,7 +133,7 @@ jobs: touch libbreez_liquid_sdk_bindings.a - name: Upload dummy ios ${{ matrix.target }} artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-${{ matrix.target }} path: ./* diff --git a/.github/workflows/build-bindings-linux.yml b/.github/workflows/build-bindings-linux.yml index 19c050d..42de8a4 100644 --- a/.github/workflows/build-bindings-linux.yml +++ b/.github/workflows/build-bindings-linux.yml @@ -35,7 +35,7 @@ jobs: ] steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ inputs.ref }} repository: ${{ inputs.repository || github.repository }} @@ -76,7 +76,7 @@ jobs: run: cargo build --release --target ${{ matrix.target }} - name: Archive release - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-${{ matrix.target }} path: lib/target/${{ matrix.target }}/release/libbreez_liquid_sdk_bindings.so @@ -97,7 +97,7 @@ jobs: touch libbreez_liquid_sdk_bindings.so - name: Upload dummy linux ${{ matrix.target }} artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-${{ matrix.target }} path: ./* \ No newline at end of file diff --git a/.github/workflows/build-bindings-windows.yml b/.github/workflows/build-bindings-windows.yml index 4134e47..192f751 100644 --- a/.github/workflows/build-bindings-windows.yml +++ b/.github/workflows/build-bindings-windows.yml @@ -35,7 +35,7 @@ jobs: ] steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ inputs.ref }} repository: ${{ inputs.repository || github.repository }} @@ -61,7 +61,7 @@ jobs: run: cargo build --release --target ${{ matrix.target }} - name: Archive release - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-${{ matrix.target }} path: lib/target/${{ matrix.target }}/release/breez_liquid_sdk_bindings.dll @@ -82,7 +82,7 @@ jobs: touch breez_liquid_sdk_bindings.dll - name: Upload dummy windows ${{ matrix.target }} artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-${{ matrix.target }} path: ./* \ No newline at end of file diff --git a/.github/workflows/build-language-bindings.yml b/.github/workflows/build-language-bindings.yml index 0b6808e..31c5a08 100644 --- a/.github/workflows/build-language-bindings.yml +++ b/.github/workflows/build-language-bindings.yml @@ -62,7 +62,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout breez-liquid-sdk repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ inputs.repository || github.repository }} ref: ${{ inputs.ref || github.sha }} @@ -86,14 +86,14 @@ jobs: - name: Archive Kotlin binding if: ${{ inputs.kotlin }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-kotlin path: lib/bindings/ffi/kotlin/breez_liquid_sdk/breez_liquid_sdk.kt - name: Archive Kotlin multiplatform binding if: ${{ inputs.kotlin }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-kotlin-multiplatform path: lib/bindings/ffi/kmp/* @@ -107,7 +107,7 @@ jobs: - name: Archive Swift binding if: ${{ inputs.swift }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-swift path: lib/bindings/langs/swift/Sources/BreezLiquidSDK/* @@ -120,7 +120,7 @@ jobs: - name: Archive Python binding if: ${{ inputs.python }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bindings-python path: lib/bindings/ffi/python/breez_liquid_sdk.py @@ -134,7 +134,7 @@ jobs: # # - name: Archive C# binding # if: ${{ inputs.csharp }} -# uses: actions/upload-artifact@v3 +# uses: actions/upload-artifact@v4 # with: # name: bindings-csharp # path: lib/bindings/ffi/csharp/breez_liquid_sdk.cs @@ -148,7 +148,7 @@ jobs: # # - name: Archive golang binding # if: ${{ inputs.golang }} -# uses: actions/upload-artifact@v3 +# uses: actions/upload-artifact@v4 # with: # name: bindings-golang # path: lib/bindings/ffi/golang/breez/breez_liquid_sdk/breez_liquid_sdk.* diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f8bbf6e..52f6195 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -217,7 +217,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install rust run: | diff --git a/.github/workflows/publish-android.yml b/.github/workflows/publish-android.yml index 7e03fea..c4c3565 100644 --- a/.github/workflows/publish-android.yml +++ b/.github/workflows/publish-android.yml @@ -32,7 +32,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout breez-liquid-sdk repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ inputs.repository || github.repository }} ref: ${{ inputs.ref || github.sha }} @@ -42,12 +42,12 @@ jobs: distribution: 'zulu' java-version: '17' - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-android-jniLibs path: lib/bindings/langs/android/lib/src/main/jniLibs - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-kotlin path: lib/bindings/langs/android/lib/src/main/kotlin @@ -59,7 +59,7 @@ jobs: run: ./gradlew assemble - name: Archive aar - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: android-release.aar path: lib/bindings/langs/android/lib/build/outputs/aar/lib-release.aar diff --git a/.github/workflows/publish-csharp.yml b/.github/workflows/publish-csharp.yml index bbae7da..ef1901a 100644 --- a/.github/workflows/publish-csharp.yml +++ b/.github/workflows/publish-csharp.yml @@ -34,42 +34,42 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout breez-liquid-sdk repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ inputs.repository || github.repository }} ref: ${{ inputs.ref || github.sha }} - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-csharp path: lib/bindings/langs/csharp/src - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-aarch64-apple-darwin path: lib/bindings/langs/csharp/src/runtimes/osx-arm64/native - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-x86_64-apple-darwin path: lib/bindings/langs/csharp/src/runtimes/osx-x64/native - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-aarch64-unknown-linux-gnu path: lib/bindings/langs/csharp/src/runtimes/linux-arm64/native - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-x86_64-unknown-linux-gnu path: lib/bindings/langs/csharp/src/runtimes/linux-x64/native - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-x86_64-pc-windows-msvc path: lib/bindings/langs/csharp/src/runtimes/win-x64/native - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-i686-pc-windows-msvc path: lib/bindings/langs/csharp/src/runtimes/win-x86/native @@ -93,7 +93,7 @@ jobs: run: dotnet pack --configuration Release Breez.Liquid.Sdk.csproj - name: Archive the package - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Breez.Liquid.Sdk.${{ inputs.package-version || '0.0.1' }}.nupkg path: lib/bindings/langs/csharp/src/bin/Release/Breez.Liquid.Sdk.*.nupkg @@ -112,12 +112,12 @@ jobs: steps: - name: Checkout breez-liquid-sdk repo if: ${{ !inputs.skip-tests }} - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ inputs.repository || github.repository }} ref: ${{ inputs.ref || github.sha }} - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 if: ${{ !inputs.skip-tests }} with: name: Breez.Liquid.Sdk.${{ inputs.package-version || '0.0.1' }}.nupkg @@ -140,7 +140,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Download archived package - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: Breez.Liquid.Sdk.${{ inputs.package-version }}.nupkg diff --git a/.github/workflows/publish-dart.yml b/.github/workflows/publish-dart.yml index ea16985..1b5514b 100644 --- a/.github/workflows/publish-dart.yml +++ b/.github/workflows/publish-dart.yml @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout breez-liquid-sdk-dart repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: breez/breez-liquid-sdk-dart ssh-key: ${{ secrets.REPO_SSH_KEY }} @@ -37,7 +37,7 @@ jobs: path: dist - name: Checkout breez-liquid-sdk repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ inputs.repository || github.repository }} ref: ${{ inputs.ref || github.sha }} @@ -65,7 +65,7 @@ jobs: rm pubspec.yaml.bak - name: Archive Dart release - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: breez-liquid-sdk-dart-${{ inputs.package-version || github.sha }} path: | diff --git a/.github/workflows/publish-flutter.yml b/.github/workflows/publish-flutter.yml index 33a782f..6b2ff6e 100644 --- a/.github/workflows/publish-flutter.yml +++ b/.github/workflows/publish-flutter.yml @@ -32,7 +32,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout breez-liquid-sdk-flutter repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: breez/breez-liquid-sdk-flutter ssh-key: ${{ secrets.REPO_SSH_KEY }} @@ -40,7 +40,7 @@ jobs: path: dist - name: Checkout breez-liquid-sdk repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ inputs.repository || github.repository }} ref: ${{ inputs.ref || github.sha }} @@ -71,7 +71,7 @@ jobs: cp ../build/packages/flutter/LICENSE . || true cp ../build/packages/flutter/README.md . || true - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-flutter path: bindings/ @@ -91,7 +91,7 @@ jobs: rm ios/flutter_breez_liquid.podspec.bak - name: Archive flutter release - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: breez-liquid-sdk-flutter-${{ inputs.package-version || github.sha }} path: | diff --git a/.github/workflows/publish-golang.yml b/.github/workflows/publish-golang.yml index 7515ba9..20279ea 100644 --- a/.github/workflows/publish-golang.yml +++ b/.github/workflows/publish-golang.yml @@ -25,64 +25,64 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout breez-liquid-sdk-go repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: breez/breez-liquid-sdk-go ssh-key: ${{ secrets.REPO_SSH_KEY }} fetch-depth: 0 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-golang path: breez_liquid_sdk - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-i686-linux-android path: breez_liquid_sdk/lib/android-386 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-armv7-linux-androideabi path: breez_liquid_sdk/lib/android-aarch - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-aarch64-linux-android path: breez_liquid_sdk/lib/android-aarch64 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-x86_64-linux-android path: breez_liquid_sdk/lib/android-amd64 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-aarch64-apple-darwin path: breez_liquid_sdk/lib/darwin-aarch64 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-x86_64-apple-darwin path: breez_liquid_sdk/lib/darwin-amd64 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-aarch64-unknown-linux-gnu path: breez_liquid_sdk/lib/linux-aarch64 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-x86_64-unknown-linux-gnu path: breez_liquid_sdk/lib/linux-amd64 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-x86_64-pc-windows-msvc path: breez_liquid_sdk/lib/windows-amd64 - name: Archive Go release - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: breez-liquid-sdk-go-${{ inputs.package-version || github.sha }} path: | diff --git a/.github/workflows/publish-kotlin-multiplatform.yml b/.github/workflows/publish-kotlin-multiplatform.yml index 4b01b06..c32901a 100644 --- a/.github/workflows/publish-kotlin-multiplatform.yml +++ b/.github/workflows/publish-kotlin-multiplatform.yml @@ -32,7 +32,7 @@ jobs: runs-on: macOS-latest steps: - name: Checkout breez-liquid-sdk repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ inputs.repository || github.repository }} ref: ${{ inputs.ref || github.sha }} @@ -42,12 +42,12 @@ jobs: distribution: 'zulu' java-version: '17' - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-android-jniLibs path: lib/bindings/langs/kotlin-multiplatform/breez-liquid-sdk-kmp/src/androidMain/jniLibs - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-kotlin-multiplatform path: lib/bindings/langs/kotlin-multiplatform/breez-liquid-sdk-kmp/src @@ -57,17 +57,17 @@ jobs: run: | cp -r langs/kotlin-multiplatform/breez-liquid-sdk-kmp/src/jvmMain/kotlin langs/kotlin-multiplatform/breez-liquid-sdk-kmp/src/androidMain/ - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-aarch64-apple-ios path: lib/bindings/langs/kotlin-multiplatform/breez-liquid-sdk-kmp/src/lib/ios-arm64 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-aarch64-apple-ios-sim path: lib/bindings/langs/kotlin-multiplatform/breez-liquid-sdk-kmp/src/lib/ios-simulator-arm64 - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-x86_64-apple-ios path: lib/bindings/langs/kotlin-multiplatform/breez-liquid-sdk-kmp/src/lib/ios-simulator-x64 @@ -79,7 +79,7 @@ jobs: run: ./gradlew :breez-liquid-sdk-kmp:assemble - name: Archive aar - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: kotlin-multiplatform-release.aar path: lib/bindings/langs/kotlin-multiplatform/breez-liquid-sdk-kmp/build/outputs/aar/breez-liquid-sdk-kmp-release.aar diff --git a/.github/workflows/publish-python.yml b/.github/workflows/publish-python.yml index 2ce5cc3..bad0945 100644 --- a/.github/workflows/publish-python.yml +++ b/.github/workflows/publish-python.yml @@ -32,7 +32,7 @@ jobs: python: ["3.8", "3.9", "3.10", "3.11", "3.12"] steps: - name: Checkout breez-liquid-sdk repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ inputs.repository || github.repository }} ref: ${{ inputs.ref || github.sha }} @@ -42,12 +42,12 @@ jobs: with: python-version: ${{ matrix.python }} - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-darwin-universal path: lib/bindings/langs/python/src/breez_liquid_sdk - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-python path: lib/bindings/langs/python/src/breez_liquid_sdk @@ -75,7 +75,7 @@ jobs: run: python3 -m zipfile --list *.whl || true - name: Archive the wheel - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: python-wheel-${{ matrix.python }}-macos path: lib/bindings/langs/python/dist/*.whl @@ -88,7 +88,7 @@ jobs: python: ["3.8", "3.9", "3.10", "3.11", "3.12"] steps: - name: "Checkout" - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ inputs.repository || github.repository }} ref: ${{ inputs.ref || github.sha }} @@ -98,12 +98,12 @@ jobs: with: python-version: ${{ matrix.python }} - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-${{ matrix.arch }}-unknown-linux-gnu path: lib/bindings/langs/python/src/breez_liquid_sdk - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-python path: lib/bindings/langs/python/src/breez_liquid_sdk @@ -121,7 +121,7 @@ jobs: working-directory: lib/bindings/langs/python run: python3 setup.py bdist_wheel --plat-name manylinux_2_31_${{ matrix.arch }} --verbose - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: python-wheel-${{ matrix.python }}-manylinux_2_31_${{ matrix.arch }} path: lib/bindings/langs/python/dist/*.whl @@ -134,7 +134,7 @@ jobs: python: ["3.8", "3.9", "3.10", "3.11", "3.12"] steps: - name: "Checkout" - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ inputs.repository || github.repository }} ref: ${{ inputs.ref || github.sha }} @@ -144,19 +144,19 @@ jobs: with: python-version: ${{ matrix.python }} - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 if: matrix.arch == 'win_amd64' with: name: bindings-x86_64-pc-windows-msvc path: lib/bindings/langs/python/src/breez_liquid_sdk - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 if: matrix.arch == 'win32' with: name: bindings-i686-pc-windows-msvc path: lib/bindings/langs/python/src/breez_liquid_sdk - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: bindings-python path: lib/bindings/langs/python/src/breez_liquid_sdk @@ -189,7 +189,7 @@ jobs: working-directory: lib/bindings/langs/python run: python -m setup bdist_wheel --plat-name ${{ matrix.arch }} --verbose - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: python-wheel-${{ matrix.python }}-${{ matrix.arch }} path: lib/bindings/langs/python/dist/*.whl @@ -199,13 +199,13 @@ jobs: needs: [build-macos-wheels, build-linux-wheels, build-windows-wheels] steps: - name: Checkout breez-sdk repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ inputs.repository || github.repository }} ref: ${{ inputs.ref || github.sha }} - name: Download wheels - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: path: lib/bindings/langs/python/dist/ diff --git a/.github/workflows/publish-react-native.yml b/.github/workflows/publish-react-native.yml index 5415172..76c5f5d 100644 --- a/.github/workflows/publish-react-native.yml +++ b/.github/workflows/publish-react-native.yml @@ -29,7 +29,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout breez-liquid-sdk repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ inputs.repository || github.repository }} ref: ${{ inputs.ref || github.sha }} @@ -54,7 +54,7 @@ jobs: run: yarn pack --filename breez-liquid-sdk-react-native.tgz - name: Archive the package - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: react-native-${{ inputs.package-version || '0.0.2' }} path: packages/react-native/breez-liquid-sdk-react-native.tgz diff --git a/.github/workflows/publish-swift.yml b/.github/workflows/publish-swift.yml index 6b2e727..378f243 100644 --- a/.github/workflows/publish-swift.yml +++ b/.github/workflows/publish-swift.yml @@ -35,13 +35,13 @@ jobs: runs-on: macOS-13 steps: - name: Checkout breez-liquid-sdk repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: ${{ inputs.repository || github.repository }} path: build - name: Checkout breez-liquid-sdk-swift repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: breez/breez-liquid-sdk-swift ref: main @@ -50,25 +50,25 @@ jobs: path: dist - name: Download swift bindings - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: bindings-swift path: swift - name: Download aarch64-apple-ios - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: bindings-aarch64-apple-ios path: aarch64-apple-ios - name: Download ios-universal-sim - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: bindings-ios-universal-sim path: ios-universal-sim - name: Download darwin-universal - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: bindings-darwin-universal path: darwin-universal