Skip to content

Commit bcb53c9

Browse files
committed
CI: fix wine repos
1 parent 819aa8d commit bcb53c9

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

.github/workflows/main.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,14 @@ jobs:
5353
- name: Install required packages
5454
run: |
5555
sudo dpkg --add-architecture i386
56-
wget -qO - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
57-
sudo add-apt-repository ppa:cybermax-dexter/sdl2-backport
58-
sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu $(lsb_release -cs) main"
56+
sudo install -d -m 0755 /etc/apt/keyrings
57+
sudo wget -O /etc/apt/keyrings/winehq-archive.key \
58+
https://dl.winehq.org/wine-builds/winehq.key
59+
sudo chmod 644 /etc/apt/keyrings/winehq-archive.key
60+
sudo wget -O /etc/apt/sources.list.d/winehq-noble.sources \
61+
https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources
5962
sudo apt-get update
60-
sudo apt-get -y install build-essential uuid-dev clang llvm iasl nasm gcc-aarch64-linux-gnu abootimg python3-pil python3-git gettext libgcc-s1:i386 libstdc++6:i386
61-
sudo apt-get install --install-recommends winehq-stable
63+
sudo apt-get install --install-recommends winehq-stable libsdl2-2.0-0 libsdl2-dev build-essential uuid-dev clang llvm iasl nasm gcc-aarch64-linux-gnu abootimg python3-pil python3-git gettext libgcc-s1:i386 libstdc++6:i386 -y
6264
6365
- name: Build an image for ${{ matrix.device }}
6466
run: |

0 commit comments

Comments
 (0)