diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b6b88db..e7783d6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -16,7 +16,7 @@ env: jobs: linux: name: ${{ matrix.config.name }}, VulkanSDK ${{ matrix.vulkan-sdk }}, VMA=${{ matrix.vma }} - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: fail-fast: false matrix: @@ -48,13 +48,13 @@ jobs: # We'll use this as our working directory for all subsequent commands run: | # Add lunarg apt sources - sudo sed -i -e 's|disco|jammy|g' /etc/apt/sources.list + sudo sed -i -e 's|disco|noble|g' /etc/apt/sources.list sudo apt update wget -qO - https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo apt-key add - if [ "${{ matrix.vulkan-sdk }}" = "latest" ]; then - sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-jammy.list https://packages.lunarg.com/vulkan/lunarg-vulkan-jammy.list + sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-noble.list https://packages.lunarg.com/vulkan/lunarg-vulkan-noble.list else - sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-${{ matrix.vulkan-sdk }}-jammy.list https://packages.lunarg.com/vulkan/${{ matrix.vulkan-sdk }}/lunarg-vulkan-${{ matrix.vulkan-sdk }}-jammy.list + sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-${{ matrix.vulkan-sdk }}-noble.list https://packages.lunarg.com/vulkan/${{ matrix.vulkan-sdk }}/lunarg-vulkan-${{ matrix.vulkan-sdk }}-noble.list fi # For GCC-13