From 2ce326e817e362286e4bbecdc1bb96986f03d38f Mon Sep 17 00:00:00 2001 From: Rajiv Shah Date: Sat, 30 Nov 2019 04:58:40 -0500 Subject: [PATCH] fix(ci): install webkit2gtk on ubuntu before building (#105) --- .github/workflows/test-on-pr.yml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test-on-pr.yml b/.github/workflows/test-on-pr.yml index 9a434f400..694535ead 100644 --- a/.github/workflows/test-on-pr.yml +++ b/.github/workflows/test-on-pr.yml @@ -9,7 +9,7 @@ jobs: strategy: fail-fast: false matrix: - platform: [ubuntu-latest, macos-latest, windows-latest] + platform: [macos-latest, windows-latest] steps: - uses: actions/checkout@v1 @@ -24,6 +24,26 @@ jobs: cd ./tauri cargo build + build-tauri-ubuntu-latest: + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v1 + with: + fetch-depth: 3 + - name: install stable + uses: actions-rs/toolchain@v1 + with: + toolchain: stable + - name: install webkit2gtk + run: | + sudo apt-get update + sudo apt-get install -y webkit2gtk-4.0 + - name: build + run: | + cd ./tauri + cargo build + build-tauri-cli: runs-on: ${{ matrix.platform }}