Skip to content

Update linux-ci to trim the number of macos builds#263

Merged
jhmgoossens merged 1 commit into
coin-or:masterfrom
jhmgoossens:dev-ci-202604-master
Apr 4, 2026
Merged

Update linux-ci to trim the number of macos builds#263
jhmgoossens merged 1 commit into
coin-or:masterfrom
jhmgoossens:dev-ci-202604-master

Conversation

@jhmgoossens
Copy link
Copy Markdown
Contributor

Reduce the number of MaxOS builds to only the two most recent MacOS, and intel only for the latest MacOS:

       - os: macos-26-intel
          flags: CC=clang CXX=clang++
       - os: macos-26
          flags: CC=gcc-15 CXX=g++-15 ADD_CXXFLAGS=-Wl,-ld_classic
       - os: macos-15
          flags: CC=clang CXX=clang++

See also COIN-OR-OptimizationSuite issue 36 discussion.
At the time of writing, the "macos-latest" workflow label resolves to macos-15.

@jhmgoossens jhmgoossens self-assigned this Apr 4, 2026
@jhmgoossens
Copy link
Copy Markdown
Contributor Author

Unfortunately, all MSVC-related builds/checks fail because of recent CoinTime changes, not due to the CI changes in this PR.

@jhmgoossens jhmgoossens merged commit 49f3437 into coin-or:master Apr 4, 2026
10 of 14 checks passed
@jhmgoossens jhmgoossens deleted the dev-ci-202604-master branch April 25, 2026 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant