Skip to content

Commit 6fe1b6d

Browse files
authored
Merge pull request #2602 from get10101/fix/nightly-task
fix: build ios archive was missing
2 parents 7e619a9 + 8786f14 commit 6fe1b6d

File tree

1 file changed

+35
-1
lines changed

1 file changed

+35
-1
lines changed

.github/workflows/testflight-for-review.yml

+35-1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,41 @@ jobs:
4545
bundle install
4646
bundle info fastlane
4747
48+
- name: Install FFI bindings
49+
run: just deps-gen --force
50+
51+
- name: Install ios dependencies
52+
run: cargo install cargo-lipo --force
53+
54+
- name: Set rustup targets
55+
run: rustup target add aarch64-apple-ios x86_64-apple-ios
56+
57+
- name: Generate FFI bindings
58+
run: just gen
59+
60+
- name: Build iOS Rust lib in release mode
61+
run: just ios-release
62+
63+
- name: Parse version from pubspec.yaml
64+
id: version
65+
uses: jbutcher5/[email protected]
66+
with:
67+
file: "mobile/pubspec.yaml"
68+
key-path: '["version"]'
69+
70+
- name: Build iOS Archive
71+
id: build-ios
72+
run: |
73+
NETWORK=$NETWORK just build-ipa-no-codesign
74+
env:
75+
ELECTRS_ENDPOINT: http://146.0.73.175:3003
76+
COORDINATOR_P2P_ENDPOINT: 021eddb3062fddef2c24f16f6de55fbd78ab985b74b41858719def46321d4be7d0@146.0.73.175:9045
77+
NETWORK: signet
78+
COORDINATOR_PORT_HTTP: 80
79+
ORACLE_ENDPOINT: http://146.0.73.175:8081
80+
ORACLE_PUBKEY: 5d12d79f575b8d99523797c46441c0549eb0defb6195fe8a080000cbe3ab3859
81+
MEME_ENDPOINT: http://api.10101.finance/memes/
82+
4883
- name: Put for beta testing app for review
4984
env:
5085
# secrets
@@ -69,4 +104,3 @@ jobs:
69104
- name: Print fastlane gym logs
70105
if: always()
71106
run: cat /Users/runner/Library/Logs/gym/10101*.log
72-

0 commit comments

Comments
 (0)