Skip to content

Commit 7287b3c

Browse files
feat: merge statistics
2 parents 8a6f352 + 84ea22b commit 7287b3c

File tree

11 files changed

+892
-924
lines changed

11 files changed

+892
-924
lines changed
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
name: Build Gui Application
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
- alpha
8+
- beta
9+
- next
10+
pull_request:
11+
workflow_dispatch:
12+
13+
concurrency:
14+
group: build-${{ github.ref }}
15+
cancel-in-progress: true
16+
17+
jobs:
18+
build-tauri:
19+
permissions:
20+
contents: write
21+
strategy:
22+
fail-fast: true
23+
24+
runs-on: 'ubuntu-24.04'
25+
steps:
26+
- uses: actions/checkout@v4
27+
28+
- name: Setup Bun
29+
uses: oven-sh/setup-bun@v2
30+
with:
31+
bun-version: latest
32+
- run: bun i
33+
34+
- name: install Rust stable
35+
uses: dtolnay/rust-toolchain@stable
36+
37+
- name: Rust Cache
38+
uses: Swatinem/rust-cache@v2
39+
40+
- name: install dependencies
41+
run: |
42+
sudo apt-get update
43+
sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf
44+
45+
- name: Build Tauri
46+
run: bun tauri build
47+
48+
- name: Build Cli
49+
run: cargo build -p episko_cli

0 commit comments

Comments
 (0)