Skip to content

Commit 34140c7

Browse files
committed
update
1 parent 83a246a commit 34140c7

28 files changed

Lines changed: 94 additions & 2258 deletions

File tree

.github/workflows/release.yml

Lines changed: 36 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,27 +23,53 @@ jobs:
2323
- name: Clean Workspace
2424
run: |
2525
rm -rf build-output
26-
rm -rf FFmpegKitLite
27-
rm -f FFmpegKitLite.zip
26+
rm -rf release
2827
29-
- name: Build
28+
########################################
29+
# 📱 Build iOS
30+
########################################
31+
- name: Build iOS
3032
run: |
31-
chmod +x Scripts/build.sh
32-
Scripts/build.sh
33+
chmod +x Scripts/build-ios.sh
34+
Scripts/build-ios.sh
3335
36+
########################################
37+
# 🖥 Build macOS
38+
########################################
39+
- name: Build macOS
40+
run: |
41+
chmod +x Scripts/build-macos.sh
42+
Scripts/build-macos.sh
43+
44+
########################################
45+
# 📦 Package
46+
########################################
3447
- name: Package
3548
run: |
3649
chmod +x Scripts/package.sh
3750
Scripts/package.sh
3851
39-
- name: Create Release
52+
########################################
53+
# 🚀 Create Release
54+
########################################
55+
- name: Create GitHub Release
4056
uses: softprops/action-gh-release@v2
4157
with:
42-
files: FFmpegKitLite.zip
58+
files: |
59+
release/FFmpegKitLite-iOS.zip
60+
release/FFmpegKitLite-macOS.zip
4361
env:
4462
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
4563

46-
- name: Print Checksum
64+
########################################
65+
# 🔐 Print Checksums
66+
########################################
67+
- name: Print Checksums
4768
run: |
48-
echo "SwiftPM checksum:"
49-
cat checksum.txt
69+
echo "===================================="
70+
echo "📱 iOS SwiftPM Checksum:"
71+
cat release/ios.checksum
72+
echo ""
73+
echo "🖥 macOS SwiftPM Checksum:"
74+
cat release/macos.checksum
75+
echo "===================================="

Frameworks/ios/libavdevice.xcframework/Info.plist

Lines changed: 0 additions & 61 deletions
This file was deleted.

0 commit comments

Comments
 (0)