Skip to content

Commit 20a70ce

Browse files
author
Release Manager
committed
sagemathgh-38879: Run meson-ci for MacOS <!-- ^ Please provide a concise and informative title. --> <!-- ^ Don't put issue numbers in the title, do this in the PR description below. --> <!-- ^ For example, instead of "Fixes sagemath#12345" use "Introduce new method to calculate 1 + 2". --> <!-- v Describe your changes below in detail. --> <!-- v Why is this change required? What problem does it solve? --> <!-- v If this PR resolves an open issue, please link to it here. For example, "Fixes sagemath#12345". --> Activate CI builds using meson for macos. In the process, update the conda env lock files and fix a deprecation warning in new IPython versions (`NoColor` > `nocolor`) ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> - [ ] The title is concise and informative. - [ ] The description explains in detail what this PR is about. - [ ] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies - sagemath#37447: for the updated conda lock files - sagemath#38749: for the update to pari <!-- List all open PRs that this PR logically depends on. For example, --> <!-- - sagemath#12345: short description why this is a dependency --> <!-- - sagemath#34567: ... --> URL: sagemath#38879 Reported by: Tobias Diez Reviewer(s): Dima Pasechnik
2 parents 036716b + 075cff7 commit 20a70ce

17 files changed

+1244
-786
lines changed

.github/workflows/ci-meson.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
strategy:
2323
fail-fast: false
2424
matrix:
25-
os: [ubuntu]
25+
os: [ubuntu, macos]
2626
python: ['3.11', '3.12']
2727
editable:
2828
${{ fromJson(github.event_name == 'pull_request' && '[false]' || '[false, true]') }}

0 commit comments

Comments
 (0)