From 732bb0ce88bc5af3f9d686619c16013dfac681b6 Mon Sep 17 00:00:00 2001 From: reya Date: Thu, 13 Feb 2025 16:38:45 +0700 Subject: [PATCH] chore: fix build on linux --- .github/workflows/main.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d71c21c..e42bb6a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -43,6 +43,12 @@ jobs: toolchain: stable cache: true + - name: install dependencies (ubuntu only) + if: matrix.os == 'ubuntu-latest' + run: | + apt-get update + apt-install -y gcc g++ libasound2-dev libfontconfig-dev libwayland-dev libxkbcommon-x11-dev libssl-dev libzstd-dev libvulkan1 libgit2-dev make cmake clang jq netcat-openbsd git curl gettext-base elfutils libsqlite3-dev musl-tools musl-dev build-essential + - name: install cargo packager run: | cargo install cargo-packager --locked