mirror of
https://github.com/Aminark/legado-ios.git
synced 2026-10-23 12:21:23 +08:00
feat: 添加 AltStore 应用源及发布维护流程
- 根据已发布 Release 和实际 IPA 生成应用源,包含版本、下载地址、权限和截图 - 校验包标识、版本标签、文件大小与 SHA-256,补充生成脚本测试 - 记录手动更新应用源的维护流程,完善本地自检 - 忽略仅供本机使用的 GitHub 上传说明
This commit is contained in:
@@ -7,9 +7,11 @@ cd "$workspace_dir"
|
||||
derived_data_path=${LEGADO_DERIVED_DATA_PATH:-"$workspace_dir/DerivedData"}
|
||||
source_packages_path=${LEGADO_SOURCE_PACKAGES_PATH:-"$derived_data_path/SourcePackages"}
|
||||
|
||||
echo "[1/5] Validate bundled resources"
|
||||
echo "[1/5] Validate bundled resources and application source"
|
||||
python3 -m json.tool App/Resources/txtTocRule.json >/dev/null
|
||||
python3 -m json.tool App/Resources/httpTTS.json >/dev/null
|
||||
python3 -m json.tool docs/altstore.json >/dev/null
|
||||
python3 -m unittest discover -s scripts/tests -v
|
||||
|
||||
echo "[2/5] Check project and Swift formatting hazards"
|
||||
plutil -lint Legado.xcodeproj/project.pbxproj >/dev/null
|
||||
|
||||
Reference in New Issue
Block a user