File tree Expand file tree Collapse file tree 2 files changed +26
-10
lines changed Expand file tree Collapse file tree 2 files changed +26
-10
lines changed Original file line number Diff line number Diff line change 36
36
- name : install dependencies (ubuntu only)
37
37
if : matrix.platform == 'ubuntu-22.04'
38
38
run : |
39
- sudo apt-get update
40
- sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libayatana-appindicator3-dev librsvg2-dev
39
+ sudo apt update
40
+ sudo apt install libwebkit2gtk-4.1-dev \
41
+ build-essential \
42
+ curl \
43
+ wget \
44
+ file \
45
+ libxdo-dev \
46
+ libssl-dev \
47
+ libayatana-appindicator3-dev \
48
+ librsvg2-dev
41
49
42
50
- name : Update macos-latest
43
51
if : matrix.platform == 'macos-latest'
@@ -56,19 +64,19 @@ jobs:
56
64
- name : Rust cache
57
65
uses : swatinem/rust-cache@v2
58
66
with :
59
- workspaces : ' ./src-tauri -> target'
67
+ workspaces : " ./src-tauri -> target"
60
68
61
69
- name : Sync node version and setup cache
62
70
uses : actions/setup-node@v3
63
71
with :
64
- node-version : ' 18 '
65
- cache : ' pnpm'
72
+ node-version : " 18 "
73
+ cache : " pnpm"
66
74
67
75
- name : Install app dependencies and build web
68
76
run : pnpm install --frozen-lockfile
69
77
70
78
- name : submodules install
71
- run : cd it-tools && pnpm install
79
+ run : cd it-tools && pnpm install
72
80
73
81
- name : Build the app
74
82
uses : tauri-apps/tauri-action@v0
77
85
with :
78
86
tagName : ${{ github.ref_name }}
79
87
releaseName : it-tools-app ${{ needs.create-release.outputs.APP_VERSION }}
80
- releaseBody : ' '
88
+ releaseBody : " "
81
89
releaseDraft : false
82
90
prerelease : false
Original file line number Diff line number Diff line change 52
52
- name : install dependencies (ubuntu only)
53
53
if : matrix.platform == 'ubuntu-22.04'
54
54
run : |
55
- sudo apt-get update
56
- sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libayatana-appindicator3-dev librsvg2-dev
55
+ sudo apt update
56
+ sudo apt install libwebkit2gtk-4.1-dev \
57
+ build-essential \
58
+ curl \
59
+ wget \
60
+ file \
61
+ libxdo-dev \
62
+ libssl-dev \
63
+ libayatana-appindicator3-dev \
64
+ librsvg2-dev
57
65
58
66
- name : install dependencies (mac only)
59
67
if : matrix.platform == 'macos-latest'
79
87
run : pnpm install --frozen-lockfile
80
88
81
89
- name : submodules install
82
- run : cd it-tools && pnpm install
90
+ run : cd it-tools && pnpm install
83
91
84
92
- name : Build the app
85
93
uses : tauri-apps/tauri-action@v0
You can’t perform that action at this time.
0 commit comments