File tree Expand file tree Collapse file tree 2 files changed +12
-6
lines changed Expand file tree Collapse file tree 2 files changed +12
-6
lines changed Original file line number Diff line number Diff line change 18
18
strategy :
19
19
fail-fast : false
20
20
matrix :
21
- platform : [macos-latest, ubuntu-20.04 , windows-latest]
21
+ platform : [macos-latest, ubuntu-latest , windows-latest]
22
22
23
23
runs-on : ${{ matrix.platform }}
24
24
34
34
version : latest
35
35
36
36
- name : install dependencies (ubuntu only)
37
- if : matrix.platform == 'ubuntu-20.04 '
37
+ if : matrix.platform == 'ubuntu-latest '
38
38
run : |
39
39
sudo apt-get update
40
40
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libayatana-appindicator3-dev librsvg2-dev
@@ -67,13 +67,16 @@ jobs:
67
67
- name : Install app dependencies and build web
68
68
run : pnpm install --frozen-lockfile
69
69
70
+ - name : submodules install
71
+ run : cd it-tools && pnpm install
72
+
70
73
- name : Build the app
71
74
uses : tauri-apps/tauri-action@v0
72
75
env :
73
76
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
74
77
with :
75
78
tagName : ${{ github.ref_name }}
76
- releaseName : pntools ${{ needs.create-release.outputs.APP_VERSION }}
79
+ releaseName : it-tools-app ${{ needs.create-release.outputs.APP_VERSION }}
77
80
releaseBody : ' '
78
81
releaseDraft : false
79
82
prerelease : false
Original file line number Diff line number Diff line change 38
38
strategy :
39
39
fail-fast : false
40
40
matrix :
41
- platform : [macos-latest, ubuntu-20.04 , windows-latest]
41
+ platform : [macos-latest, ubuntu-latest , windows-latest]
42
42
43
43
runs-on : ${{ matrix.platform }}
44
44
50
50
version : latest
51
51
52
52
- name : install dependencies (ubuntu only)
53
- if : matrix.platform == 'ubuntu-20.04 '
53
+ if : matrix.platform == 'ubuntu-latest '
54
54
run : |
55
55
sudo apt-get update
56
56
sudo apt-get install -y libgtk-3-dev libwebkit2gtk-4.0-dev libayatana-appindicator3-dev librsvg2-dev
@@ -78,13 +78,16 @@ jobs:
78
78
- name : Install app dependencies and build web
79
79
run : pnpm install --frozen-lockfile
80
80
81
+ - name : submodules install
82
+ run : cd it-tools && pnpm install
83
+
81
84
- name : Build the app
82
85
uses : tauri-apps/tauri-action@v0
83
86
env :
84
87
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
85
88
with :
86
89
tagName : ${{ github.ref_name }}
87
- releaseName : pntools ${{ needs.create-release.outputs.APP_VERSION }}
90
+ releaseName : it-tools-app ${{ needs.create-release.outputs.APP_VERSION }}
88
91
releaseBody : " "
89
92
releaseDraft : true
90
93
prerelease : false
You can’t perform that action at this time.
0 commit comments