Skip to content

[Infra:Chore] Remove CoreML suffix from iOS release package#4608

Merged
wangzhaode merged 1 commit into
masterfrom
feature/remove-ios-coreml-suffix
Jul 9, 2026
Merged

[Infra:Chore] Remove CoreML suffix from iOS release package#4608
wangzhaode merged 1 commit into
masterfrom
feature/remove-ios-coreml-suffix

Conversation

@wangzhaode

Copy link
Copy Markdown
Collaborator

Summary

Remove the coreml suffix from the iOS artifact name produced by the mnn_release workflow.

Why

The iOS release job currently builds through package_scripts/ios/buildiOS.sh, which enables Metal but does not pass -DMNN_COREML=ON. Since CoreML is not included in that package, the artifact suffix was misleading.

Impact

Release artifacts now better match the actual backend configuration: iOS arm64 + ARM82 + CPU + Metal.

Validation

  • Checked the staged workflow diff.
  • Ran git diff --cached --check.
  • Commit hook checks passed during commit.

@wangzhaode
wangzhaode marked this pull request as ready for review July 9, 2026 09:30
@wangzhaode
wangzhaode merged commit df43cb8 into master Jul 9, 2026
8 of 9 checks passed

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎭 MNN 代码剧场:你的代码是主角!

PACKAGENAME: mnn_${{ needs.setup.outputs.VERSION }}_ios_armv82_cpu_metal
steps:
- uses: actions/checkout@v3
with:

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

将 iOS 的打包名称从 mnn_..._metal_coreml 修改为 mnn_..._metal,移除了 coreml 标记。请确认此更改是否符合预期(例如是否确实不再包含 CoreML 相关构建产物)。如果确实移除了 CoreML,建议检查仓库中是否有其他脚本或文档硬编码了旧的包名,确保下游发布流程和文档已同步更新,避免出现找不到文件的错误。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant