Skip to content

Commit de71309

Browse files
committed
CI: Bump runner version, actions version, and update runner packages
1 parent 6f76046 commit de71309

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -67,19 +67,18 @@ jobs:
6767
lua: lua52
6868
- eluna: ON
6969
lua: lua52
70-
runs-on: ubuntu-22.04
70+
runs-on: ubuntu-24.04
7171
steps:
72-
- uses: actions/checkout@v4
72+
- uses: actions/checkout@v5
7373
with:
7474
submodules: false
7575
repository: Eluna-Ports/ElunaTrinityCore
76-
- uses: actions/checkout@v4
76+
- uses: actions/checkout@v5
7777
with:
7878
path: src/server/game/LuaEngine
7979
- name: Dependencies
8080
run: |
81-
sudo apt-get update && sudo apt-get install -yq libboost-all-dev g++-11
82-
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 100 --slave /usr/bin/g++ g++ /usr/bin/g++-11
81+
sudo apt-get update && sudo apt-get install -yq ccache libboost-dev libboost-filesystem-dev libboost-locale-dev libboost-program-options-dev libboost-regex-dev libboost-thread-dev libssl-dev libreadline-dev zlib1g-dev libbz2-dev
8382
- name: Setup
8483
env:
8584
ELUNA: ${{ matrix.eluna }}

0 commit comments

Comments
 (0)