Skip to content

Commit

Permalink
Update linux CI workflow to 24.04 (#1682)
Browse files Browse the repository at this point in the history
* Update continuous_integration.yml

Update linux CI workflow to Ubuntu 22.04 LTS (since we need wxWidgets 3.2+ now)

* Update continuous_integration.yml

So 22.04 doesn't have wx3.2 apparently, we'll use 24.04 then
  • Loading branch information
sirjuddington committed May 28, 2024
1 parent bba8542 commit 8b20bb0
Showing 1 changed file with 8 additions and 12 deletions.
20 changes: 8 additions & 12 deletions .github/workflows/continuous_integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,24 +17,20 @@ jobs:
}
- {
name: "Linux GCC",
os: ubuntu-20.04,
deps_cmdline: "sudo apt-key adv --fetch-keys https://repos.codelite.org/CodeLite.asc && \
sudo apt-add-repository 'deb https://repos.codelite.org/wx3.1.5/ubuntu/ focal universe' && \
sudo apt update && sudo apt install \
libfluidsynth-dev libfreeimage-dev libwebkit2gtk-4.0-dev \
os: ubuntu-24.04,
deps_cmdline: "sudo apt install \
libfluidsynth-dev libfreeimage-dev libwebkit2gtk-4.1-dev \
libftgl-dev libgtk-3-dev liblua5.3-dev libmpg123-dev libsfml-dev \
libwxgtk3.1unofficial-dev libwxgtk-webview3.1unofficial-dev"
libwxgtk3.2-dev libwxgtk-webview3.2-dev"
}
- {
name: "Linux Clang",
os: ubuntu-20.04,
os: ubuntu-24.04,
extra_options: "-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++",
deps_cmdline: "sudo apt-key adv --fetch-keys https://repos.codelite.org/CodeLite.asc && \
sudo apt-add-repository 'deb https://repos.codelite.org/wx3.1.5/ubuntu/ focal universe' && \
sudo apt update && sudo apt install \
libfluidsynth-dev libfreeimage-dev libwebkit2gtk-4.0-dev \
deps_cmdline: "sudo apt install \
libfluidsynth-dev libfreeimage-dev libwebkit2gtk-4.1-dev \
libftgl-dev libgtk-3-dev liblua5.3-dev libmpg123-dev libsfml-dev \
libwxgtk3.1unofficial-dev libwxgtk-webview3.1unofficial-dev"
libwxgtk3.2-dev libwxgtk-webview3.2-dev"
}

steps:
Expand Down

0 comments on commit 8b20bb0

Please sign in to comment.