Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Github Release to trigger prod builds #550

Merged
merged 12 commits into from
Dec 23, 2024
Merged

Use Github Release to trigger prod builds #550

merged 12 commits into from
Dec 23, 2024

Conversation

robinjhuang
Copy link
Member

@robinjhuang robinjhuang commented Dec 21, 2024

Improve the release process by having a better changelog history available for developers.
Previously, releases were tracked as individual commits with the commit message eg. "v1.0.0".

Now: Use Github releases to track versions. Github Action will make a build on ToDesktop when a GH Release is created and update the release body with download links when it is finished.

Example: https://github.com/Comfy-Org/desktop/releases/tag/v0.4.2

┆Issue is synchronized with this Notion page by Unito

@robinjhuang robinjhuang requested review from a team as code owners December 21, 2024 23:19
@robinjhuang robinjhuang marked this pull request as draft December 21, 2024 23:19
@robinjhuang robinjhuang changed the title Draft: Use Github Release to trigger prod builds Use Github Release to trigger prod builds Dec 22, 2024
@robinjhuang robinjhuang marked this pull request as ready for review December 22, 2024 00:11
@huchenlei huchenlei merged commit aec5ea6 into main Dec 23, 2024
7 checks passed
@huchenlei huchenlei deleted the rh-release branch December 23, 2024 15:29
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.

3 participants