mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 03:18:23 -05:00
[GH-ISSUE #7] GitHub Releases for Build version of this chat app? #27427
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 @coolaj86 on GitHub (Oct 21, 2023).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/7
Originally assigned to: @tjbck on GitHub.
I'm looking to create an installer for ollama for Webi (https://webinstall.dev), and some sort of UI like this (to make it more immediately accessible to people installing it).
Would you please release the pre-built version via GitHub Releases so that it can be used with just
ollamaandcaddywithout all of node?Automating Releases
I could help you get it so that basically when you
git tag v1.1.1 && git push --tagsa.github/workflowsautomatically builds and uploads it to the Releases section usinggh@tjbck commented on GitHub (Oct 22, 2023):
Sounds good. After the #10 merge, could you add the files required to automate the process and create a separate pull request? Thanks a lot.
@coolaj86 commented on GitHub (Oct 22, 2023):
I probably won't have time to do that this week, but I'll make some notes now and get around to it when I can.
Overview + Docs
Here's how to publish locally with
ghThere's already an action in the repo that goes through the build process:
This is what would be modified to create a workflow that operates on tags rather than branches:
All actions come with a
github.tokenthat can be assigned to scripts via ENVs:I think what would be needed, however, is a token specifically created to be a New Repository Secret:
It would need a token with specific permissions for Releases, which would be either of these:
repo(full repo access)Much of my personal notes are at:
@tjbck commented on GitHub (Dec 24, 2023):
Again, this would also be ideal for https://github.com/ollama-webui/ollama-webui-lite now (stripped down version of ollama-webui without the backend part), I'll think of ways to include this in the other repo. Thanks!