Skip to content

Commit d4967b7

Browse files
committed
deploy: commenting out mac and windows for now
1 parent ec4cc8b commit d4967b7

1 file changed

Lines changed: 35 additions & 35 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -57,20 +57,21 @@ jobs:
5757
runs-on: ${{ matrix.runs-on }}
5858
strategy:
5959
matrix:
60-
os: [ linux-intel, linux-arm, macos-arm, windows-intel, windows-arm]
60+
# os: [ linux-intel, linux-arm, macos-arm, windows-intel, windows-arm]
61+
os: [ linux-intel, linux-arm]
6162
include:
6263
- archs: native
6364
platform: auto
6465
- os: linux-intel
6566
runs-on: ubuntu-latest
6667
- os: linux-arm
6768
runs-on: ubuntu-24.04-arm
68-
- os: macos-arm
69-
runs-on: macos-latest
70-
- os: windows-intel
71-
runs-on: windows-latest
72-
- os: windows-arm
73-
runs-on: windows-latest
69+
# - os: macos-arm
70+
# runs-on: macos-latest
71+
# - os: windows-intel
72+
# runs-on: windows-latest
73+
# - os: windows-arm
74+
# runs-on: windows-latest
7475
steps:
7576
- uses: actions/checkout@v6
7677
with:
@@ -98,15 +99,14 @@ jobs:
9899
99100
# install symengine
100101
conan profile detect --force
101-
conan install . --output-folder=build --build=missing -pr ./conan_profile
102-
103-
CIBW_BEFORE_ALL_MACOS: |
104-
brew install gmp
105-
# install symengine
106-
PREFIX="${SYMEMENGINE_PREFIX:-$HOME/.local}"
107-
./tools/install-deps.sh "$PREFIX"
108-
CIBW_BEFORE_ALL_WINDOWS: |
109-
pip install delvewheel
102+
conan install . --output-folder=build --build=missing -pr ./conan_profile
103+
# CIBW_BEFORE_ALL_MACOS: |
104+
# brew install gmp
105+
# # install symengine
106+
# PREFIX="${SYMEMENGINE_PREFIX:-$HOME/.local}"
107+
# ./tools/install-deps.sh "$PREFIX"
108+
# CIBW_BEFORE_ALL_WINDOWS: |
109+
# pip install delvewheel
110110
# do not activate architecture-dependent compiler flags
111111
# 4 jobs in parallel, but do not start new ones if load average exceeds 5
112112
CIBW_ENVIRONMENT_LINUX: >
@@ -118,11 +118,11 @@ jobs:
118118
# make brew-installed OpenMP discoverable by CMake
119119
# do not activate architecture-dependent compiler flags
120120
# 4 jobs in parallel, but do not start new ones if load average exceeds 5
121-
CIBW_ENVIRONMENT_MACOS: >
122-
CIBW="true"
123-
MACOSX_DEPLOYMENT_TARGET=15.0
124-
CIBW_ENVIRONMENT_WINDOWS: >
125-
CIBW="true"
121+
# CIBW_ENVIRONMENT_MACOS: >
122+
# CIBW="true"
123+
# MACOSX_DEPLOYMENT_TARGET=15.0
124+
# CIBW_ENVIRONMENT_WINDOWS: >
125+
# CIBW="true"
126126
# build 3.10, 3.11, 3.12, 3.13 (with GIL), and 3.14 (with GIL)
127127
CIBW_BUILD: "cp310-* cp311-* cp312-* cp313-* cp314-*"
128128
# skip musl builds, and PyPy builds
@@ -136,20 +136,20 @@ jobs:
136136
echo "{wheel} is not abi3, skipping abi3audit"
137137
fi
138138
# use abi3audit to catch issues with Limited API wheels
139-
CIBW_REPAIR_WHEEL_COMMAND_MACOS: |
140-
delocate-wheel --require-archs {delocate_archs} -w {dest_dir} -v {wheel}
141-
if [[ "{wheel}" == *abi3* ]]; then
142-
pipx run abi3audit --strict --report {wheel}
143-
else
144-
echo "{wheel} is not abi3, skipping abi3audit"
145-
fi
146-
CIBW_REPAIR_WHEEL_COMMAND_WINDOWS: |
147-
delvewheel repair -w {dest_dir} {wheel}
148-
if [[ "{wheel}" == *abi3* ]]; then
149-
pipx run abi3audit --strict --report {wheel}
150-
else
151-
echo "{wheel} is not abi3, skipping abi3audit"
152-
fi
139+
# CIBW_REPAIR_WHEEL_COMMAND_MACOS: |
140+
# delocate-wheel --require-archs {delocate_archs} -w {dest_dir} -v {wheel}
141+
# if [[ "{wheel}" == *abi3* ]]; then
142+
# pipx run abi3audit --strict --report {wheel}
143+
# else
144+
# echo "{wheel} is not abi3, skipping abi3audit"
145+
# fi
146+
# CIBW_REPAIR_WHEEL_COMMAND_WINDOWS: |
147+
# delvewheel repair -w {dest_dir} {wheel}
148+
# if [[ "{wheel}" == *abi3* ]]; then
149+
# pipx run abi3audit --strict --report {wheel}
150+
# else
151+
# echo "{wheel} is not abi3, skipping abi3audit"
152+
# fi
153153
CIBW_TEST_COMMAND: python -m pytest {package}/tests
154154
CIBW_TEST_GROUPS: "test"
155155

0 commit comments

Comments
 (0)