- Adds a new example demonstrating deployment of OpenWebUI on the ThreeFold Grid using the `tfgrid3deployer` module.
- Provides detailed instructions and a README file for easy setup and execution.
Co-authored-by: mahmmoud.hassanein <mahmmoud.hassanein@gmail.com>
- Created an example to create a docker image for open-webui
- The `docker_recipe_env.v` file is updated to correctly handle quoting in environment variables.
Co-authored-by: mahmmoud.hassanein <mahmmoud.hassanein@gmail.com>
* refactor: Simplify V and Herolib setup
- Use install_v.sh script to install V and Herolib in CI.
Co-authored-by: mahmmoud.hassanein <mahmmoud.hassanein@gmail.com>
* WIP: handle github actions in vlang installer
- Add `--github-actions` flag to `install_v.sh` script.
- Add appropriate privilege when running install_v.sh script.
Co-authored-by: mahmmoud.hassanein <mahmmoud.hassanein@gmail.com>
* refactor: consolidate build workflows
- Consolidate macOS and Linux build workflows into a single `build_and_test.yml` workflow.
- Remove the now-redundant `hero_build_linux.yml` workflow.
- Update the workflow to support both Linux and macOS targets.
- Update `install_v.sh` script to handle brew installations without sudo.
Co-authored-by: mahmmoud.hassanein <mahmmoud.hassanein@gmail.com>
---------
Co-authored-by: mahmmoud.hassanein <mahmmoud.hassanein@gmail.com>