This commit is contained in:
neil 2023-01-16 10:16:19 +08:00
parent ce3ec71a62
commit c3991d9863
3 changed files with 14 additions and 9 deletions

View file

@ -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

View file

@ -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

View file

@ -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.