From 4317d7f0b51709344137817a06ff118fe933f954 Mon Sep 17 00:00:00 2001 From: CJ Pais Date: Wed, 25 Jun 2025 18:20:04 -0700 Subject: [PATCH] vulkan ubuntu? --- .github/workflows/main.yml | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 697b28c..ac7da36 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,9 +1,6 @@ name: "test-every-commit" -on: - push: - branches: - - "test-build" +on: workflow_dispatch jobs: test-tauri: @@ -38,11 +35,20 @@ jobs: sudo apt-get update sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf libasound2-dev libopenblas-dev libx11-dev libxtst-dev libxrandr-dev - - name: Install Vulkan SDK - uses: humbletim/install-vulkan-sdk@v1.2 - with: - version: 1.4.309.0 - cache: true + # - name: Install Vulkan SDK + # uses: humbletim/install-vulkan-sdk@v1.2 + # with: + # version: 1.4.309.0 + # cache: true + + - name: Prepare Vulkan SDK for Ubuntu 22.04 + run: | + wget -qO- https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo tee /etc/apt/trusted.gpg.d/lunarg.asc + sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-1.3.290-jammy.list https://packages.lunarg.com/vulkan/1.3.290/lunarg-vulkan-1.3.290-jammy.list + sudo apt update + sudo apt install vulkan-sdk -y + sudo apt-get install -y mesa-vulkan-drivers + if: ${{ contains(matrix.platform, 'ubuntu-22.04') && contains(matrix.args, 'vulkan') }} - name: install frontend dependencies run: bun install # change this to npm, pnpm or bun depending on which one you use.