Skip to content

Commit

Permalink
CI: bump checkout action to v4 (#363)
Browse files Browse the repository at this point in the history
* CI: bump checkout action to v4

* CI: bump download-artifact action to v4

* CI: bump upload-artifact action to v4
  • Loading branch information
ok300 authored Jul 8, 2024
1 parent 4cd5b96 commit 2d1e85f
Show file tree
Hide file tree
Showing 17 changed files with 109 additions and 109 deletions.
26 changes: 13 additions & 13 deletions .github/workflows/build-bindings-android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
Expand Down Expand Up @@ -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/*
Expand All @@ -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: ./*
Expand All @@ -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: ./*
Expand All @@ -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: ./*
12 changes: 6 additions & 6 deletions .github/workflows/build-bindings-darwin.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
Expand All @@ -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: |
Expand All @@ -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
Expand All @@ -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: |
Expand All @@ -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: ./*
6 changes: 3 additions & 3 deletions .github/workflows/build-bindings-flutter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
Expand Down Expand Up @@ -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/*
Expand All @@ -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: ./*
16 changes: 8 additions & 8 deletions .github/workflows/build-bindings-ios.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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: ./*
6 changes: 3 additions & 3 deletions .github/workflows/build-bindings-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
Expand Down Expand Up @@ -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
Expand All @@ -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: ./*
6 changes: 3 additions & 3 deletions .github/workflows/build-bindings-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
Expand All @@ -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
Expand All @@ -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: ./*
14 changes: 7 additions & 7 deletions .github/workflows/build-language-bindings.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
Expand All @@ -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/*
Expand All @@ -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/*
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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.*
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/publish-android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
Expand All @@ -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
Expand All @@ -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
Expand Down
Loading

0 comments on commit 2d1e85f

Please sign in to comment.