[PR #196] [MERGED] feat(ci): enhance CLI publishing workflow with macOS signing #360

Closed
opened 2026-02-16 01:15:44 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-plugin-daemon/pull/196
Author: @Yeuoly
Created: 4/11/2025
Status: Merged
Merged: 4/14/2025
Merged by: @Yeuoly

Base: mainHead: feat/sign-apple-os-cli


📝 Commits (10+)

  • 5aac350 feat(ci): enhance CLI publishing workflow with macOS signing
  • f3638c7 refactor(ci): update CLI publishing workflow to use artifact uploads instead of direct release uploads
  • e07d877 fix: remove upload
  • d4c4951 upgrade actions/download-artifact@v4
  • c0cb97d fix: artifact conflicts
  • 0ee9b88 fix: typo
  • 73e9542 refactor(ci): update macOS CLI publishing workflow to handle arm64 and amd64 binaries separately
  • 87b97c4 optimize
  • e212866 refactor(ci): remove stapling of notarization tickets from CLI publishing workflow
  • f279b4b fix

📊 Changes

1 file changed (+81 additions, -5 deletions)

View changed files

📝 .github/workflows/publish-cli.yaml (+81 -5)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langgenius/dify-plugin-daemon/pull/196 **Author:** [@Yeuoly](https://github.com/Yeuoly) **Created:** 4/11/2025 **Status:** ✅ Merged **Merged:** 4/14/2025 **Merged by:** [@Yeuoly](https://github.com/Yeuoly) **Base:** `main` ← **Head:** `feat/sign-apple-os-cli` --- ### 📝 Commits (10+) - [`5aac350`](https://github.com/langgenius/dify-plugin-daemon/commit/5aac3503a3a5781f63722bb8def7f06ff85f62c0) feat(ci): enhance CLI publishing workflow with macOS signing - [`f3638c7`](https://github.com/langgenius/dify-plugin-daemon/commit/f3638c70d0d9d5606bb00e219f504796e40cd5ff) refactor(ci): update CLI publishing workflow to use artifact uploads instead of direct release uploads - [`e07d877`](https://github.com/langgenius/dify-plugin-daemon/commit/e07d8771088494ae99f0488bac72541b0c5d8bbf) fix: remove upload - [`d4c4951`](https://github.com/langgenius/dify-plugin-daemon/commit/d4c4951ecc7f3d93cf215fb00343bcddad0a4ca8) upgrade actions/download-artifact@v4 - [`c0cb97d`](https://github.com/langgenius/dify-plugin-daemon/commit/c0cb97d2837d58937d82bfcb3cebfd3bd7b7e0c8) fix: artifact conflicts - [`0ee9b88`](https://github.com/langgenius/dify-plugin-daemon/commit/0ee9b8855418e6b35d26916ca8b6e842cf73c121) fix: typo - [`73e9542`](https://github.com/langgenius/dify-plugin-daemon/commit/73e9542e8e5c9e863c35efdcb774aa73e8351424) refactor(ci): update macOS CLI publishing workflow to handle arm64 and amd64 binaries separately - [`87b97c4`](https://github.com/langgenius/dify-plugin-daemon/commit/87b97c4af35fe8a5659023bdfecafc07701b9488) optimize - [`e212866`](https://github.com/langgenius/dify-plugin-daemon/commit/e2128662e36843f3ddddadff1da14b9b7fc7d8b2) refactor(ci): remove stapling of notarization tickets from CLI publishing workflow - [`f279b4b`](https://github.com/langgenius/dify-plugin-daemon/commit/f279b4bc61763ffe0ee9e490a30ab5517ba0d4e9) fix ### 📊 Changes **1 file changed** (+81 additions, -5 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/publish-cli.yaml` (+81 -5) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 01:15:44 -05:00
yindo closed this issue 2026-02-16 01:15:44 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-plugin-daemon#360