Feature #2391 » 0031-CI-Add-mac-appbundle-job.patch
| .github/workflows/ci.yml | ||
|---|---|---|
|
- name: build
|
||
|
shell: bash
|
||
|
run: ./scripts/ci-build.sh mac-meson
|
||
|
mac-appbundle:
|
||
|
runs-on: xcode-27
|
||
|
steps:
|
||
|
- name: check out Freeciv
|
||
|
uses: actions/checkout@v7.0.1
|
||
|
- name: install dependencies
|
||
|
run: |
|
||
|
# Remove symlinks of the old python version
|
||
|
rm /usr/local/bin/2to3*
|
||
|
rm /usr/local/bin/idle3*
|
||
|
rm /usr/local/bin/pydoc3*
|
||
|
rm /usr/local/bin/python3*
|
||
|
brew install \
|
||
|
dylibbundler \
|
||
|
meson \
|
||
|
lua@5.4 \
|
||
|
gtk4 \
|
||
|
gdk-pixbuf \
|
||
|
sdl3_mixer
|
||
|
- name: build
|
||
|
shell: bash
|
||
|
run: ./platforms/macos/homebrew-appbundle-gtk4-dmg.sh
|
||
|
autotools:
|
||
|
runs-on: ubuntu-26.04
|
||
|
steps:
|
||
- « Previous
- 1
- 2
- Next »