Project

General

Profile

Feature #2391 » 0094-CI-Add-mac-appbundle-job.patch

main, S3_3 - Marko Lindqvist, 10/24/2026 12:28 AM

View differences:

.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.5 \
gtk4 \
gdk-pixbuf \
sdl3_mixer
- name: build
shell: bash
run: ./platforms/macos/homebrew-appbundle-gtk4-dmg.sh
autotools:
runs-on: ubuntu-26.04
steps:
(1-1/2)