Skip to content

Commit 1559206

Browse files
Update continuous_integration.yml
Update linux CI workflow to Ubuntu 22.04 LTS (since we need wxWidgets 3.2+ now)
1 parent bba8542 commit 1559206

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

.github/workflows/continuous_integration.yml

+6-10
Original file line numberDiff line numberDiff line change
@@ -17,24 +17,20 @@ jobs:
1717
}
1818
- {
1919
name: "Linux GCC",
20-
os: ubuntu-20.04,
21-
deps_cmdline: "sudo apt-key adv --fetch-keys https://repos.codelite.org/CodeLite.asc && \
22-
sudo apt-add-repository 'deb https://repos.codelite.org/wx3.1.5/ubuntu/ focal universe' && \
23-
sudo apt update && sudo apt install \
20+
os: ubuntu-22.04,
21+
deps_cmdline: "sudo apt install \
2422
libfluidsynth-dev libfreeimage-dev libwebkit2gtk-4.0-dev \
2523
libftgl-dev libgtk-3-dev liblua5.3-dev libmpg123-dev libsfml-dev \
26-
libwxgtk3.1unofficial-dev libwxgtk-webview3.1unofficial-dev"
24+
libwxgtk3.2-dev libwxgtk-webview3.2-dev"
2725
}
2826
- {
2927
name: "Linux Clang",
30-
os: ubuntu-20.04,
28+
os: ubuntu-22.04,
3129
extra_options: "-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++",
32-
deps_cmdline: "sudo apt-key adv --fetch-keys https://repos.codelite.org/CodeLite.asc && \
33-
sudo apt-add-repository 'deb https://repos.codelite.org/wx3.1.5/ubuntu/ focal universe' && \
34-
sudo apt update && sudo apt install \
30+
deps_cmdline: "sudo apt install \
3531
libfluidsynth-dev libfreeimage-dev libwebkit2gtk-4.0-dev \
3632
libftgl-dev libgtk-3-dev liblua5.3-dev libmpg123-dev libsfml-dev \
37-
libwxgtk3.1unofficial-dev libwxgtk-webview3.1unofficial-dev"
33+
libwxgtk3.2-dev libwxgtk-webview3.2-dev"
3834
}
3935

4036
steps:

0 commit comments

Comments
 (0)