mirror of
https://github.com/aljazceru/breez-sdk-liquid.git
synced 2025-12-28 19:34:30 +01:00
Wait for swift publishing job for flutter and RN
This commit is contained in:
39
.github/workflows/publish-all-platforms.yml
vendored
39
.github/workflows/publish-all-platforms.yml
vendored
@@ -249,11 +249,26 @@ jobs:
|
||||
BREEZ_MVN_USERNAME: ${{ secrets.BREEZ_MVN_USERNAME }}
|
||||
BREEZ_MVN_PASSWORD: ${{ secrets.BREEZ_MVN_PASSWORD }}
|
||||
|
||||
# publish-flutter:
|
||||
# publish-flutter-no-wait:
|
||||
# needs:
|
||||
# - setup
|
||||
# - build-language-bindings
|
||||
# if: ${{ needs.setup.outputs.flutter == 'true' }}
|
||||
# if: ${{ needs.setup.outputs.swift != 'true' && needs.setup.outputs.flutter == 'true' }}
|
||||
# uses: ./.github/workflows/publish-flutter.yml
|
||||
# with:
|
||||
# repository: ${{ needs.setup.outputs.repository }}
|
||||
# ref: ${{ needs.setup.outputs.ref }}
|
||||
# package-version: ${{ needs.setup.outputs.flutter-package-version }}
|
||||
# publish: ${{ needs.setup.outputs.publish == 'true' }}
|
||||
# secrets:
|
||||
# REPO_SSH_KEY: ${{ secrets.REPO_SSH_KEY }}
|
||||
|
||||
# publish-flutter-wait:
|
||||
# needs:
|
||||
# - setup
|
||||
# - build-language-bindings
|
||||
# - publish-swift
|
||||
# if: ${{ needs.setup.outputs.swift == 'true' && needs.setup.outputs.flutter == 'true' }}
|
||||
# uses: ./.github/workflows/publish-flutter.yml
|
||||
# with:
|
||||
# repository: ${{ needs.setup.outputs.repository }}
|
||||
@@ -265,10 +280,26 @@ jobs:
|
||||
|
||||
# react native version x.y.z will at runtime require
|
||||
# ios and android packages x.y.z being published already.
|
||||
publish-react-native:
|
||||
publish-react-native-no-wait:
|
||||
needs:
|
||||
- setup
|
||||
if: ${{ needs.setup.outputs.react-native == 'true' }}
|
||||
if: ${{ needs.setup.outputs.swift != 'true' && needs.setup.outputs.react-native == 'true' }}
|
||||
uses: ./.github/workflows/publish-react-native.yml
|
||||
with:
|
||||
repository: ${{ needs.setup.outputs.repository }}
|
||||
ref: ${{ needs.setup.outputs.ref }}
|
||||
package-version: ${{ needs.setup.outputs.react-native-package-version }}
|
||||
publish: ${{ needs.setup.outputs.publish == 'true' }}
|
||||
secrets:
|
||||
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
|
||||
|
||||
# react native version x.y.z will at runtime require
|
||||
# ios and android packages x.y.z being published already.
|
||||
publish-react-native-wait:
|
||||
needs:
|
||||
- setup
|
||||
- publish-swift
|
||||
if: ${{ needs.setup.outputs.swift == 'true' && needs.setup.outputs.react-native == 'true' }}
|
||||
uses: ./.github/workflows/publish-react-native.yml
|
||||
with:
|
||||
repository: ${{ needs.setup.outputs.repository }}
|
||||
|
||||
5
.github/workflows/publish-android.yml
vendored
5
.github/workflows/publish-android.yml
vendored
@@ -37,6 +37,11 @@ jobs:
|
||||
repository: ${{ inputs.repository || github.repository }}
|
||||
ref: ${{ inputs.ref || github.sha }}
|
||||
|
||||
- uses: actions/setup-java@v3
|
||||
with:
|
||||
distribution: 'zulu'
|
||||
java-version: '17'
|
||||
|
||||
- uses: actions/download-artifact@v3
|
||||
with:
|
||||
name: bindings-android-jniLibs
|
||||
|
||||
Reference in New Issue
Block a user