File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1515 - 22
1616 os :
1717 - ubuntu-latest
18+ - ubuntu-22.04-arm
1819 - macos-latest
1920 - windows-latest
2021 script :
Original file line number Diff line number Diff line change 1212 strategy :
1313 fail-fast : false
1414 matrix :
15- os : [ubuntu-latest, macos-latest, windows-latest]
15+ os :
16+ - ubuntu-latest
17+ - ubuntu-22.04-arm
18+ - macos-latest
19+ - windows-latest
1620 runs-on : ${{ matrix.os }}
1721 defaults :
1822 run :
@@ -23,14 +27,15 @@ jobs:
2327 with :
2428 components : clippy,rustfmt
2529 - name : Install dependencies
26- if : matrix.os == 'ubuntu-latest'
30+ if : matrix.os == 'ubuntu-latest' || matrix.os == 'ubuntu-22.04-arm'
2731 run : |
2832 sudo apt update
2933 sudo apt install \
3034 build-essential \
3135 curl \
3236 file \
3337 libayatana-appindicator3-dev \
38+ libgtk-3-dev \
3439 librsvg2-dev \
3540 libssl-dev \
3641 libwebkit2gtk-4.1-dev \
Original file line number Diff line number Diff line change 1717 - platform : ubuntu-22.04
1818 target : x86_64-unknown-linux-gnu
1919 bundles : appimage,deb
20+ - platform : ubuntu-22.04-arm
21+ target : aarch64-unknown-linux-gnu
22+ bundles : appimage,deb
2023 - platform : macos-latest
2124 target : universal-apple-darwin
2225 bundles : app,dmg
@@ -42,18 +45,20 @@ jobs:
4245 targets : ${{ matrix.platform == 'macos-latest' && 'aarch64-apple-darwin,x86_64-apple-darwin' || '' }}
4346
4447 - name : install dependencies (ubuntu only)
45- if : matrix.platform == 'ubuntu-22.04'
48+ if : matrix.platform == 'ubuntu-22.04' || matrix.platform == 'ubuntu-22.04-arm'
4649 run : |
4750 sudo apt update
48- sudo apt install libwebkit2gtk-4.1-dev \
51+ sudo apt install \
4952 build-essential \
5053 curl \
51- wget \
5254 file \
53- libxdo-dev \
54- libssl-dev \
5555 libayatana-appindicator3-dev \
56- librsvg2-dev
56+ libgtk-3-dev \
57+ librsvg2-dev \
58+ libssl-dev \
59+ libwebkit2gtk-4.1-dev \
60+ libxdo-dev \
61+ wget
5762
5863 - name : tauri build
5964 id : tauri-build
You can’t perform that action at this time.
0 commit comments