remove broken workflows (and fix them)

This commit is contained in:
PancakeTAS 2025-07-19 15:59:04 +02:00
parent 6a86107aba
commit dd5190aa68
No known key found for this signature in database
4 changed files with 16 additions and 24 deletions

View file

@ -21,7 +21,7 @@ jobs:
clang llvm \
cmake ninja \
spirv-headers vulkan-headers vulkan-icd-loader \
xorg
xorg wayland wayland-protocols mesa-utils
- name: Checkout repository
uses: actions/checkout@v4
with:

View file

@ -21,10 +21,11 @@ jobs:
apt-get install -y \
build-essential \
clang clang-tools llvm \
git tar \
git \
cmake ninja-build \
spirv-headers libvulkan-dev \
xorg-dev xutils-dev
xorg-dev xutils-dev \
libwayland-dev libxkbcommon-dev
- name: Checkout repository
uses: actions/checkout@v4
with:

View file

@ -23,7 +23,8 @@ jobs:
clang llvm \
cmake ninja-build \
spirv-headers-devel vulkan-headers vulkan-loader-devel \
libX11-devel libXrandr-devel libXinerama-devel libXcursor-devel libXi-devel mesa-libGL-devel
libX11-devel libXrandr-devel libXinerama-devel libXcursor-devel libXi-devel mesa-libGL-devel \
wayland-devel libxkbcommon-devel
- name: Checkout repository
uses: actions/checkout@v4
with:

View file

@ -7,25 +7,18 @@ jobs:
build-ubuntu:
runs-on: ubuntu-latest
steps:
- name: Prepare permissions for apt cache
run: |
sudo chmod a+rwx -R /var/cache/apt/archives
- name: Prepare cache for apt packages
uses: actions/cache@v4
with:
path: /var/cache/apt/archives
key: ubuntu-apt-cache
- name: Install build dependencies
run: |
export DEBIAN_FRONTEND=noninteractive
sudo apt-get update
sudo apt-get install -y \
build-essential \
clang clang-tools llvm \
git tar \
cmake ninja-build \
spirv-headers libvulkan-dev \
uses: awalsh128/cache-apt-pkgs-action@latest
with:
packages: build-essential
clang clang-tools llvm
git
cmake ninja-build
spirv-headers libvulkan-dev
xorg-dev xutils-dev
libwayland-dev libxkbcommon-x11-dev
version: 1.0
execute_install_scripts: true
- name: Checkout SPIR-V
uses: actions/checkout@v4
with:
@ -58,6 +51,3 @@ jobs:
path: |
build-release/share/vulkan/implicit_layer.d/VkLayer_LS_frame_generation.json
build-release/lib/liblsfg-vk.so
- name: Prepare permissions for apt cache
run: |
sudo chmod a+rwx -R /var/cache/apt/archives