Feature #695 » 0025-CI-Update-ubuntu-runners-to-ubuntu-24.04.patch
.github/workflows/ci.yml | ||
---|---|---|
shell: bash
|
||
run: ./scripts/ci-build.sh mac-meson
|
||
normal:
|
||
runs-on: ubuntu-22.04
|
||
runs-on: ubuntu-24.04
|
||
steps:
|
||
- name: check out Freeciv
|
||
uses: actions/checkout@v4.1.1
|
||
... | ... | |
libsdl2-gfx-dev \
|
||
libsdl2-image-dev \
|
||
libsdl2-ttf-dev \
|
||
libmysqlclient-dev
|
||
libmysqlclient-dev \
|
||
unixodbc-dev
|
||
- name: build
|
||
shell: bash
|
||
run: ./scripts/ci-build.sh normal
|
||
dist:
|
||
runs-on: ubuntu-22.04
|
||
runs-on: ubuntu-24.04
|
||
steps:
|
||
- name: check out Freeciv
|
||
uses: actions/checkout@v4.1.1
|
||
... | ... | |
shell: bash
|
||
run: ./scripts/ci-build.sh dist
|
||
meson:
|
||
runs-on: ubuntu-22.04
|
||
runs-on: ubuntu-24.04
|
||
steps:
|
||
- name: check out Freeciv
|
||
uses: actions/checkout@v4.1.1
|
||
... | ... | |
shell: bash
|
||
run: ./scripts/ci-build.sh meson
|
||
clang_debug:
|
||
runs-on: ubuntu-22.04
|
||
runs-on: ubuntu-24.04
|
||
steps:
|
||
- name: check out Freeciv
|
||
uses: actions/checkout@v4.1.1
|
||
... | ... | |
libsdl2-gfx-dev \
|
||
libsdl2-image-dev \
|
||
libsdl2-ttf-dev \
|
||
libmysqlclient-dev
|
||
libmysqlclient-dev \
|
||
unixodbc-dev
|
||
- name: build
|
||
shell: bash
|
||
run: ./scripts/ci-build.sh clang_debug
|
||
tcc:
|
||
runs-on: ubuntu-22.04
|
||
runs-on: ubuntu-24.04
|
||
steps:
|
||
- name: check out Freeciv
|
||
uses: actions/checkout@v4.1.1
|
||
... | ... | |
liblzma-dev \
|
||
libicu-dev \
|
||
libsqlite3-dev \
|
||
libmysqlclient-dev
|
||
libmysqlclient-dev \
|
||
unixodbc-dev
|
||
- name: build
|
||
shell: bash
|
||
run: ./scripts/ci-build.sh tcc
|
- « Previous
- 1
- 2
- Next »