Skip to content

Conversation

ttytm
Copy link
Member

@ttytm ttytm commented Sep 16, 2023

Closes #59

Currently it uses WebUIs nightly releases.

Eventually (for the 2.4.0 release), it will be updated to to download the stable releases by default and optionally nightly releases.

@hassandraga we could make this into a repo (something like webui-release-downloader). It could have its own binary GitHub releases and work as CLI tool that other wrappers could download and use to download and prepare the WebUI static files for different platforms. It would help to keep things uniform. I would make the webui destination dir configurable via an argument then.

@ttytm ttytm force-pushed the build/download-prebuilts branch from c42d6d4 to fc9daca Compare September 16, 2023 04:57
@hassandraga
Copy link
Member

That is a good idea, but I still need clarification about how other wrappers could download the pre-built binaries. Can you explain, please?

@ttytm
Copy link
Member Author

ttytm commented Sep 16, 2023

Yep, I'll add a short explanation. It also should be possible to just attach it here or give a short instruction of how to compile it, if you prefer to have it self compiled. Then its possible to test how it would work. Maybe even creating the repo as private at first, then testing it is the full experience :D
Gonna catch some sleep and do some work before. Hear you later 👍

@hassandraga
Copy link
Member

@ttytm ttytm force-pushed the build/download-prebuilts branch 4 times, most recently from a289e9d to b7cc4a3 Compare September 20, 2023 20:58
@ttytm ttytm force-pushed the build/download-prebuilts branch from b7cc4a3 to fa4731c Compare September 20, 2023 21:05
@ttytm
Copy link
Member Author

ttytm commented Sep 20, 2023

We can already move towards using the pre-builts here. If and how to use a release-downloader for other wrappers we can decide over at the test repo 🙂👍.

@ttytm ttytm merged commit 2183ebd into webui-dev:main Sep 20, 2023
@ttytm ttytm deleted the build/download-prebuilts branch September 22, 2023 07:41
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.

Download pre-built instead of building from source

2 participants