-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build: github action for auto-codesign #327
Conversation
如果在本地生成 xcframework 而不是通过 workflow,需要手动输入已导入到 keychain 中的相应的签名证书的名称: sh ./scripts/generate_xcframework.sh --codesign --codesign-id-name <Your Certificate Name> --verbose |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #327 +/- ##
==========================================
- Coverage 83.68% 82.74% -0.95%
==========================================
Files 137 137
Lines 8056 10171 +2115
==========================================
+ Hits 6742 8416 +1674
- Misses 1314 1755 +441 ☔ View full report in Codecov by Sentry. |
Quality Gate passedIssues Measures |
9d59c49
to
744a60b
Compare
1. 在生成 release 产物的同时,自动签名 xcframework
使用了以下环境变量:
参考:
前情提要:#259
2. xcframework 产物将包含所有 SDK 支持的平台类型
3. privacy bundle 分离,SPM 最低支持从 Swift 5.9 开始