mirror of
https://github.com/open-webui/open-webui.git
synced 2026-03-22 06:02:06 -05:00
infra: Enhance releases workflow and integration #344
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Lanhild on GitHub (Feb 23, 2024).
We've discussed in the past days about ways to refine and enhance the release process for Open WebUI.
Currently, there are automated GitHub release and Docker image publishing workflows. This is a great first step, but there is the need for something more polished and automated, especially as the project and it's community grows.
I found Semantic-release. It seems like it is the best-fitting tool for this issue and fits most, if not all, our needs in term of CI.
Below is a transcription of a related Discord conversation on the Open WebUI server:
I don't have the time to do all the work around this issue, but I can prepare the
package.jsonfile to fit with Semantic-release needs and add the dependency to the project.@h4ckm1n-dev commented on GitHub (Mar 30, 2024):
I will take a look on it, not sure to have the skill to make it btw
@tjbck commented on GitHub (Jun 3, 2024):
Closing in favour of #2738