Skip to content

fix: disable code signing for CI build#21

Merged
hubo1989 merged 1 commit into
mainfrom
feat/v1.3.0
Feb 27, 2026
Merged

fix: disable code signing for CI build#21
hubo1989 merged 1 commit into
mainfrom
feat/v1.3.0

Conversation

@hubo1989
Copy link
Copy Markdown
Owner

@hubo1989 hubo1989 commented Feb 27, 2026

Fix release workflow to disable code signing and set correct deployment target for GitHub Actions.

Summary by CodeRabbit

发布说明

本次更新不包含面向用户的新功能或更改。此更新涉及内部构建配置的技术性调整,不会影响应用程序的功能或用户体验。

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Feb 27, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 8c43252 and 7ac5cff.

📒 Files selected for processing (1)
  • .github/workflows/release.yml

📝 Walkthrough

Walkthrough

GitHub Actions 发布工作流中的 Xcode 构建步骤添加了 macOS 目标配置和代码签名禁用参数,包括设置部署目标为 13.0 和禁用签名要求。

Changes

Cohort / File(s) Summary
CI/CD 工作流配置
.github/workflows/release.yml
向 Xcode 构建步骤添加了代码签名禁用标记(CODE_SIGN_IDENTITY="-"、CODE_SIGNING_REQUIRED=NO、CODE_SIGNING_ALLOWED=NO)和 macOS 部署目标配置(MACOSX_DEPLOYMENT_TARGET=13.0)。

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 在构建的山丘上,我们奔跑
无需签名的困扰,自由如空气
macOS 十三的目标,清晰而闪耀
工作流配置,现已完美绽放

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feat/v1.3.0

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@hubo1989 hubo1989 merged commit 95a948a into main Feb 27, 2026
1 check was pending
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