Skip to content

Commit

Permalink
Separate builds for MacOS 13 and 14, 14 uses the M1-based runner.
Browse files Browse the repository at this point in the history
  • Loading branch information
tturocy committed Nov 8, 2024
1 parent c9a7f8c commit 25742d2
Showing 1 changed file with 22 additions and 3 deletions.
25 changes: 22 additions & 3 deletions .github/workflows/tools.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@ jobs:
make
sudo make install
macos:
runs-on: macos-latest
macos-13:
runs-on: macos-13
if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
steps:
- uses: actions/checkout@v4
Expand All @@ -56,7 +56,26 @@ jobs:
- run: make osx-dmg
- uses: actions/upload-artifact@v4
with:
name: artifact-osx
name: artifact-osx-13
path: "*.dmg"

macos-14:
runs-on: macos-14
if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
steps:
- uses: actions/checkout@v4
- name: Install dependencies
run: brew install automake autoconf wxwidgets
- run: aclocal
- run: automake --add-missing
- run: autoconf
- run: ./configure
- run: make
- run: sudo make install
- run: make osx-dmg
- uses: actions/upload-artifact@v4
with:
name: artifact-osx-14
path: "*.dmg"

windows:
Expand Down

0 comments on commit 25742d2

Please sign in to comment.