Skip to content

Commit

Permalink
Update GA config
Browse files Browse the repository at this point in the history
  • Loading branch information
nohal committed Dec 26, 2024
1 parent 8c0b5e9 commit 52c8a9a
Showing 1 changed file with 21 additions and 5 deletions.
26 changes: 21 additions & 5 deletions .github/workflows/macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ name: macOS build
on:
push:
branches:
- main
- '*'
paths-ignore:
- 'manual/**'
tags:
- '*'
pull_request:
branches:
- main
- '*'
paths-ignore:
- 'manual/**'

Expand All @@ -28,17 +28,33 @@ jobs:
fail-fast: false
matrix:
include:
- name: macOS latest Homebrew wxOSX
runner: macos-12
- name: macOS 'latest' Homebrew wxOSX
runner: macos-latest
cmake_generator: Xcode
cmake_defines: -DCMAKE_CXX_STANDARD=17
use_homebrew: 1
push_cloudsmith: 0
- name: macOS 15 Homebrew wxOSX
runner: macos-15
cmake_generator: Ninja
cmake_defines: -DCMAKE_CXX_STANDARD=17
use_homebrew: 1
push_cloudsmith: 0
- name: macOS 13 Homebrew wxOSX
runner: macos-13
cmake_generator: Ninja
cmake_defines: -DCMAKE_CXX_STANDARD=17
use_homebrew: 1
push_cloudsmith: 0
#- name: macOS 11 wxOSX
# runner: macos-11
# cmake_generator: Xcode
# cmake_defines: -DCMAKE_CXX_STANDARD=17 -DwxWidgets_CONFIG_EXECUTABLE=/tmp/wx322-2_opencpn50_macos1010/bin/wx-config -DwxWidgets_CONFIG_OPTIONS="--prefix=/tmp/wx322-2_opencpn50_macos1010"
# cmake_defines: -DCMAKE_CXX_STANDARD=11 -DwxWidgets_CONFIG_EXECUTABLE=/tmp/wx322-2_opencpn50_macos1010/bin/wx-config -DwxWidgets_CONFIG_OPTIONS="--prefix=/tmp/wx322-2_opencpn50_macos1010"
# push_cloudsmith: 1
#- name: macOS 10.15 wxOSX
# runner: macos-10.15
# cmake_generator: Xcode
# cmake_defines: -DCMAKE_CXX_STANDARD=11 -DwxWidgets_CONFIG_EXECUTABLE=/tmp/wx322-2_opencpn50_macos1010/bin/wx-config -DwxWidgets_CONFIG_OPTIONS="--prefix=/tmp/wx322-2_opencpn50_macos1010"

env:
wxGTK_VERSION: ${{ matrix.gtk_version && matrix.gtk_version || 3 }}
Expand Down

0 comments on commit 52c8a9a

Please sign in to comment.