Skip to content

Commit 84ef542

Browse files
committed
create desymlinked artifact
1 parent 6e7a683 commit 84ef542

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

.github/actions/upload-xcframework-artifact/action.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,16 @@ runs:
77
shell: bash
88
run: |
99
ditto -c -k --sequesterRsrc --keepParent /Users/runner/work/ldk-swift/ldk-swift/bindings/bin/release/LightningDevKit.xcframework LightningDevKit.xcframework.zip
10+
- name: Create desymlinked xcframework variant
11+
shell: bash
12+
run: |
13+
cp -r /Users/runner/work/ldk-swift/ldk-swift/bindings/bin/release/LightningDevKit.xcframework /Users/runner/work/ldk-swift/ldk-swift/bindings/bin/release/LightningDevKit-no-symlinks.xcframework
14+
python3 ./src/scripts/symlink_resolver.py /Users/runner/work/ldk-swift/ldk-swift/bindings/bin/release/LightningDevKit-no-symlinks.xcframework
15+
ditto -c -k --sequesterRsrc --keepParent /Users/runner/work/ldk-swift/ldk-swift/bindings/bin/release/LightningDevKit-no-symlinks.xcframework LightningDevKit-no-symlinks.xcframework.zip
1016
- name: Upload Framework Artifact
1117
uses: actions/upload-artifact@v3
1218
with:
1319
name: LightningDevKit
14-
path: LightningDevKit.xcframework.zip
20+
path: |
21+
LightningDevKit.xcframework.zip
22+
LightningDevKit-no-symlinks.xcframework.zip

.github/workflows/release-framework.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,4 @@ jobs:
6666
if: ${{ github.event.inputs.tag != null && github.event.inputs.tag != '' }}
6767
with:
6868
tag: ${{ github.event.inputs.tag }}
69-
artifacts: LightningDevKit.xcframework.zip
69+
artifacts: LightningDevKit.xcframework.zip,LightningDevKit-no-symlinks.xcframework.zip

0 commit comments

Comments
 (0)