Browse Source

CI: linux uses an updated vulkan sdk with newer validation layers

Sasha Szpakowski 1 year ago
parent
commit
6ccffec07a
1 changed files with 5 additions and 1 deletions
  1. 5 1
      .github/workflows/main.yml

+ 5 - 1
.github/workflows/main.yml

@@ -23,7 +23,11 @@ jobs:
                                           libegl1-mesa-dev libibus-1.0-dev fcitx-libs-dev libsamplerate0-dev \
                                           libsndio-dev libwayland-dev libxkbcommon-dev libdrm-dev libgbm-dev \
                                           libcurl4-openssl-dev libfuse2 wmctrl openbox mesa-vulkan-drivers \
-                                          libvulkan1 vulkan-tools vulkan-validationlayers
+                                          libvulkan1
+        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.283-jammy.list https://packages.lunarg.com/vulkan/1.3.283/lunarg-vulkan-1.3.283-jammy.list
+        sudo apt update
+        sudo apt install --assume-yes vulkan-sdk
     - name: Checkout love-appimage-source
       uses: actions/checkout@v4
       with: