Skip to content

Commit bd98ea6

Browse files
authored
Merge pull request #9 from mkoeppe/ci-sage-macos
.github/workflows/ci-sage.yml: Add macOS
2 parents c1d8423 + 0646833 commit bd98ea6

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

.github/workflows/ci-sage.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
name: Run Sage CI for Linux
1+
name: Run Sage CI for Linux and macOS
22

33
## This GitHub Actions workflow provides:
44
##
55
## - portability testing, by building and testing this project on many platforms
6-
## (Linux variants)
6+
## (Linux variants, macOS)
77
##
88
## - continuous integration, by building and testing other software
99
## that depends on this project.
@@ -98,3 +98,13 @@ jobs:
9898
# 'Package "sage-docker-..." is already associated with another repository.'
9999
docker_push_repository: ghcr.io/${{ github.repository }}/scip_sdp_
100100
needs: [dist]
101+
102+
macos:
103+
# Use https://github.com/sagemath/sage/pull/37237
104+
uses: mkoeppe/sage/.github/workflows/macos.yml@ci-macos-2024
105+
with:
106+
targets: SAGE_CHECK=no SAGE_CHECK_PACKAGES="soplex,scipoptsuite,dsdp,scip_sdp" scip_sdp
107+
sage_repo: sagemath/sage
108+
sage_ref: refs/pull/37237/head
109+
upstream_artifact: upstream
110+
needs: [dist]

0 commit comments

Comments
 (0)