Skip to content

Commit b9ec4d5

Browse files
committed
Fix Linux CI: use matching LunarG repo codename (jammy repo breaks on ubuntu-24.04/noble)
1 parent e7dfcdb commit b9ec4d5

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,9 @@ jobs:
1515
- name: Install Vulkan SDK (LunarG apt repo)
1616
run: |
1717
wget -qO - https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo apt-key add -
18-
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-jammy.list \
19-
https://packages.lunarg.com/vulkan/lunarg-vulkan-jammy.list
18+
CODENAME=$(. /etc/os-release && echo $VERSION_CODENAME)
19+
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-$CODENAME.list \
20+
https://packages.lunarg.com/vulkan/lunarg-vulkan-$CODENAME.list
2021
sudo apt-get update
2122
sudo apt-get install -y vulkan-sdk
2223

.github/workflows/release.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,9 @@ jobs:
122122
- name: Install Vulkan SDK (LunarG apt repo)
123123
run: |
124124
wget -qO - https://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo apt-key add -
125-
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-jammy.list \
126-
https://packages.lunarg.com/vulkan/lunarg-vulkan-jammy.list
125+
CODENAME=$(. /etc/os-release && echo $VERSION_CODENAME)
126+
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-$CODENAME.list \
127+
https://packages.lunarg.com/vulkan/lunarg-vulkan-$CODENAME.list
127128
sudo apt-get update
128129
sudo apt-get install -y vulkan-sdk
129130

0 commit comments

Comments
 (0)