mirror of
https://github.com/kiwix/kiwix-apple-custom.git
synced 2025-09-23 04:12:33 -04:00
Merge pull request #38 from kiwix/feature/re-use-cd-from-main
Update build action
This commit is contained in:
commit
25f05dc46c
5
.github/actions/xcbuild/action.yml
vendored
5
.github/actions/xcbuild/action.yml
vendored
@ -14,6 +14,9 @@ inputs:
|
|||||||
required: true
|
required: true
|
||||||
APPLE_DEVELOPMENT_SIGNING_P12_PASSWORD:
|
APPLE_DEVELOPMENT_SIGNING_P12_PASSWORD:
|
||||||
required: true
|
required: true
|
||||||
|
DOWNLOAD_DEPENDENCIES:
|
||||||
|
required: true
|
||||||
|
default: true
|
||||||
DEPLOYMENT_SIGNING_CERTIFICATE:
|
DEPLOYMENT_SIGNING_CERTIFICATE:
|
||||||
required: false
|
required: false
|
||||||
DEPLOYMENT_SIGNING_CERTIFICATE_P12_PASSWORD:
|
DEPLOYMENT_SIGNING_CERTIFICATE_P12_PASSWORD:
|
||||||
@ -96,6 +99,7 @@ runs:
|
|||||||
KEYCHAIN_PASSWORD: ${{ inputs.KEYCHAIN_PASSWORD }}
|
KEYCHAIN_PASSWORD: ${{ inputs.KEYCHAIN_PASSWORD }}
|
||||||
|
|
||||||
- name: Download dependencies
|
- name: Download dependencies
|
||||||
|
if: ${{ inputs.DOWNLOAD_DEPENDENCIES }}
|
||||||
shell: bash
|
shell: bash
|
||||||
run: brew bundle
|
run: brew bundle
|
||||||
|
|
||||||
@ -110,7 +114,6 @@ runs:
|
|||||||
shell: bash
|
shell: bash
|
||||||
run: xcrun xcodebuild -workspace $XC_WORKSPACE -scheme $XC_SCHEME -showBuildSettings
|
run: xcrun xcodebuild -workspace $XC_WORKSPACE -scheme $XC_SCHEME -showBuildSettings
|
||||||
|
|
||||||
# build is launched up to twice as it's common the build fails, looking for CoreKiwix module
|
|
||||||
- name: Build with Xcode
|
- name: Build with Xcode
|
||||||
env:
|
env:
|
||||||
FRAMEWORK_SEARCH_PATHS: ${{ env.PWD }}
|
FRAMEWORK_SEARCH_PATHS: ${{ env.PWD }}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user