[PR #1290] [MERGED] Allow manual ElectronAPI publishing #1465

Closed
opened 2026-10-31 22:22:33 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Comfy-Org/desktop/pull/1290
Author: @webfiltered
Created: 9/3/2025
Status: ✅ Merged
Merged: 9/4/2025
Merged by: @webfiltered

Base: main ← Head: manual-release-types


📝 Commits (3)

  • 1b4efd4 Allow manual publish of ElectronAPI
  • 1c9f8fe Fix conditional to allow manual workflow runs
  • c1c4eeb Use official actions/setup-node action

📊 Changes

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

View changed files

📝 .github/workflows/release_types.yml (+7 -5)

📄 Description

Adds manual workflow trigger to ElectronAPI publish action.

  • Enables workflow_dispatch for on-demand publishing
  • Replaces JP250552/setup-node fork with official actions/setup-node@v4
  • Removes unnecessary corepack (not needed for npm publish)

┆Issue is synchronized with this Notion page by Unito


🔄 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/Comfy-Org/desktop/pull/1290 **Author:** [@webfiltered](https://github.com/webfiltered) **Created:** 9/3/2025 **Status:** ✅ Merged **Merged:** 9/4/2025 **Merged by:** [@webfiltered](https://github.com/webfiltered) **Base:** `main` ← **Head:** `manual-release-types` --- ### 📝 Commits (3) - [`1b4efd4`](https://github.com/Comfy-Org/desktop/commit/1b4efd449a4bebb88b3980be93079a211280a0ae) Allow manual publish of ElectronAPI - [`1c9f8fe`](https://github.com/Comfy-Org/desktop/commit/1c9f8fec534d086c03a1ce91ca6da72c5978b880) Fix conditional to allow manual workflow runs - [`c1c4eeb`](https://github.com/Comfy-Org/desktop/commit/c1c4eeb39784a4eb032d1c235618969bbc996fd7) Use official actions/setup-node action ### 📊 Changes **1 file changed** (+7 additions, -5 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/release_types.yml` (+7 -5) </details> ### 📄 Description Adds manual workflow trigger to ElectronAPI publish action. - Enables workflow_dispatch for on-demand publishing - Replaces JP250552/setup-node fork with official actions/setup-node@v4 - Removes unnecessary corepack (not needed for npm publish) ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-1290-Allow-manual-ElectronAPI-publishing-2636d73d36508119b293d0535c6d95fb) by [Unito](https://www.unito.io) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-31 22:22:33 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/desktop#1465
No description provided.