mirror of
https://github.com/ivabus/gui
synced 2025-06-07 15:50:27 +03:00
use xc
This commit is contained in:
parent
ce3ec71a62
commit
c3991d9863
3 changed files with 14 additions and 9 deletions
4
.github/workflows/main.yml
vendored
4
.github/workflows/main.yml
vendored
|
@ -42,7 +42,7 @@ jobs:
|
|||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libgtk-3-dev webkit2gtk-4.0 libappindicator3-dev librsvg2-dev patchelf pkg-config
|
||||
sh <(curl https://tea.xyz) build
|
||||
sh <(curl https://tea.xyz) xc build
|
||||
|
||||
build_tauri:
|
||||
needs: changes
|
||||
|
@ -87,7 +87,7 @@ jobs:
|
|||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libgtk-3-dev webkit2gtk-4.0 libappindicator3-dev librsvg2-dev patchelf pkg-config
|
||||
sh <(curl https://tea.xyz) build
|
||||
sh <(curl https://tea.xyz) xc build
|
||||
|
||||
- name: Get current unix ts - seconds
|
||||
id: date
|
||||
|
|
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
|
@ -57,7 +57,7 @@ jobs:
|
|||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libgtk-3-dev webkit2gtk-4.0 libappindicator3-dev librsvg2-dev patchelf pkg-config
|
||||
sh <(curl https://tea.xyz) build
|
||||
sh <(curl https://tea.xyz) xc build
|
||||
|
||||
|
||||
- name: Get current unix ts - seconds
|
||||
|
|
17
README.md
17
README.md
|
@ -14,11 +14,21 @@ For better documentation checkout this [notion](https://www.notion.so/teaxyz/tea
|
|||
| pnpm.io | >=7.18.2 |
|
||||
| rust-lang.org | >=1.62 |
|
||||
|
||||
# Getting Started
|
||||
|
||||
## Tasks
|
||||
|
||||
### setup
|
||||
```sh
|
||||
pnpm install
|
||||
```
|
||||
|
||||
### build
|
||||
```sh
|
||||
pnpm install
|
||||
pnpm build:gui
|
||||
```
|
||||
|
||||
## Development
|
||||
To develop the GUI within Tauri Webview
|
||||
```
|
||||
$ pnpm dev:gui
|
||||
|
@ -28,11 +38,6 @@ To develop the GUI within your local browser at localhost:8080
|
|||
```
|
||||
$ pnpm web:gui
|
||||
```
|
||||
# Build
|
||||
```sh
|
||||
pnpm install
|
||||
pnpm build:gui
|
||||
```
|
||||
|
||||
# Creating a release
|
||||
Tag any commit in the main branch, then push directly to the main branch.
|
||||
|
|
Loading…
Reference in a new issue