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 \ clang llvm \
cmake ninja \ cmake ninja \
spirv-headers vulkan-headers vulkan-icd-loader \ spirv-headers vulkan-headers vulkan-icd-loader \
xorg xorg wayland wayland-protocols mesa-utils
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:

View file

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

View file

@ -23,7 +23,8 @@ jobs:
clang llvm \ clang llvm \
cmake ninja-build \ cmake ninja-build \
spirv-headers-devel vulkan-headers vulkan-loader-devel \ 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 - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:

View file

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