[PR #1278] [CI] Add automatic release generating GitHub Action #1453

Open
opened 2026-10-31 22:22:27 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Comfy-Org/desktop/pull/1278
Author: @webfiltered
Created: 8/28/2025
Status: 🔄 Open

Base: main ← Head: release-action


📝 Commits (4)

  • 4f70a55 Add GH Action to auto create releases
  • 962ff10 Add manual trigger description for GitHub workflow
  • c84b927 Replace third-party action with native gh CLI
  • 0ca75da Mark release as prerelease instead of latest

📊 Changes

1 file changed (+78 additions, -0 deletions)

View changed files

➕ .github/workflows/github-release.yml (+78 -0)

📄 Description

  • Generates pre-release with title / tag format: v0.0.0
  • Automatically runs agains PRs with Release label that touch package.json
  • Can be run manually (against main, typically - great for correcting human error)
  • Fail fast - throws if the release already exists

┆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/1278 **Author:** [@webfiltered](https://github.com/webfiltered) **Created:** 8/28/2025 **Status:** 🔄 Open **Base:** `main` ← **Head:** `release-action` --- ### 📝 Commits (4) - [`4f70a55`](https://github.com/Comfy-Org/desktop/commit/4f70a554c2fc898002f494a85875427a637562fe) Add GH Action to auto create releases - [`962ff10`](https://github.com/Comfy-Org/desktop/commit/962ff10642d705933c497500e21eba6636107f3e) Add manual trigger description for GitHub workflow - [`c84b927`](https://github.com/Comfy-Org/desktop/commit/c84b927ab975654b15ec1300f6bd11856466c74b) Replace third-party action with native gh CLI - [`0ca75da`](https://github.com/Comfy-Org/desktop/commit/0ca75dae084e34a44176c95be348926afba05cf2) Mark release as prerelease instead of latest ### 📊 Changes **1 file changed** (+78 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/github-release.yml` (+78 -0) </details> ### 📄 Description - Generates pre-release with title / tag format: `v0.0.0` - Automatically runs agains PRs with `Release` label that touch package.json - Can be run manually (against main, typically - great for correcting human error) - Fail fast - throws if the release already exists ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-1278-CI-Add-automatic-release-generating-GitHub-Action-25d6d73d36508181b753e8b599b78ba9) 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>
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#1453
No description provided.