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 »