|
1 |
| -name: Run Sage CI for Linux |
| 1 | +name: Run Sage CI for Linux and macOS |
2 | 2 |
|
3 | 3 | ## This GitHub Actions workflow provides:
|
4 | 4 | ##
|
5 | 5 | ## - portability testing, by building and testing this project on many platforms
|
6 |
| -## (Linux variants) |
| 6 | +## (Linux variants, macOS) |
7 | 7 | ##
|
8 | 8 | ## - continuous integration, by building and testing other software
|
9 | 9 | ## that depends on this project.
|
|
98 | 98 | # 'Package "sage-docker-..." is already associated with another repository.'
|
99 | 99 | docker_push_repository: ghcr.io/${{ github.repository }}/scip_sdp_
|
100 | 100 | needs: [dist]
|
| 101 | + |
| 102 | + macos: |
| 103 | + uses: sagemath/sage/.github/workflows/macos.yml@develop |
| 104 | + with: |
| 105 | + osversion_xcodeversion_toxenv_tuples: >- |
| 106 | + [["latest", "", "homebrew-macos-usrlocal-minimal"], |
| 107 | + ["latest", "", "homebrew-macos-usrlocal-standard"], |
| 108 | + ["13", "xcode_15.0", "homebrew-macos-usrlocal-standard"], |
| 109 | + ["latest", "", "conda-forge-macos-standard"]] |
| 110 | + targets: SAGE_CHECK=no SAGE_CHECK_PACKAGES="soplex,scipoptsuite,dsdp,scip_sdp" scip_sdp |
| 111 | + sage_repo: sagemath/sage |
| 112 | + sage_ref: develop |
| 113 | + upstream_artifact: upstream |
| 114 | + needs: [dist] |
0 commit comments