Skip to content

Commit e866044

Browse files
committed
TO-BE-DELETED
1 parent dc46bd2 commit e866044

File tree

1 file changed

+94
-94
lines changed

1 file changed

+94
-94
lines changed

.github/workflows/build-push.yml

Lines changed: 94 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -28,26 +28,26 @@ jobs:
2828
fail-fast: false
2929
matrix:
3030
include:
31-
- os: ubuntu-24.04
32-
platform: x86_64
33-
34-
- os: ubuntu-24.04
35-
platform: PyPy
31+
# - os: ubuntu-24.04
32+
# platform: x86_64
33+
#
34+
# - os: ubuntu-24.04
35+
# platform: PyPy
3636

3737
- os: windows-latest
3838
platform: win64
3939

40-
- os: windows-latest
41-
platform: PyPy
42-
43-
- os: macos-14
44-
platform: all
40+
# - os: windows-latest
41+
# platform: PyPy
4542

46-
- os: macos-13
47-
platform: all
43+
# - os: macos-14
44+
# platform: all
45+
#
46+
# - os: macos-13
47+
# platform: all
4848

49-
- os: macos-latest
50-
platform: PyPy
49+
# - os: macos-latest
50+
# platform: PyPy
5151

5252
steps:
5353
- uses: actions/checkout@v4
@@ -137,83 +137,83 @@ jobs:
137137
name: wheels-${{ matrix.os }}-${{ matrix.platform }}
138138
path: ./wheelhouse/*.whl
139139

140-
build_sdist:
141-
name: Build source distribution
142-
if: "(!contains(github.event.pull_request.labels.*.name, 'disable-test-build'))|| github.event_name == 'push' && endsWith(github.event.ref, 'scylla')"
143-
runs-on: ubuntu-24.04
144-
steps:
145-
- uses: actions/checkout@v4
146-
147-
- uses: actions/setup-python@v5
148-
name: Install Python
149-
150-
- name: Build sdist
151-
run: |
152-
pip install build
153-
python -m build --sdist
154-
155-
- uses: actions/upload-artifact@v4
156-
with:
157-
name: source-dist
158-
path: dist/*.tar.gz
159-
160-
build_wheels_extra_arch:
161-
if: "(!contains(github.event.pull_request.labels.*.name, 'disable-test-build'))|| github.event_name == 'push' && endsWith(github.event.ref, 'scylla')"
162-
# The host should always be linux
163-
runs-on: ubuntu-24.04
164-
name: Build extra arch ${{ matrix.archs }} wheels
165-
strategy:
166-
fail-fast: false
167-
matrix:
168-
archs: [ aarch64,] # ppc64le ]
169-
170-
steps:
171-
- uses: actions/checkout@v4
172-
173-
- name: Set up QEMU
174-
id: qemu
175-
uses: docker/setup-qemu-action@v3
176-
with:
177-
platforms: all
178-
image: 'docker.io/tonistiigi/binfmt:desktop-v8.1.5'
179-
if: runner.os == 'Linux'
180-
181-
- uses: actions/setup-python@v5
182-
name: Install Python
183-
with:
184-
python-version: '3.13'
185-
186-
- name: Install cibuildwheel
187-
run: |
188-
python -m pip install cibuildwheel==2.22.0
189-
190-
- name: Build wheels
191-
env:
192-
CIBW_BUILD: "cp39* cp310* cp311* cp312*" # limit to specific version since it take much more time than jobs limit
193-
run: |
194-
python -m cibuildwheel --archs ${{ matrix.archs }} --output-dir wheelhouse
195-
196-
- uses: actions/upload-artifact@v4
197-
with:
198-
name: wheels-${{ matrix.archs }}
199-
path: ./wheelhouse/*.whl
200-
201-
upload_pypi:
202-
needs: [build_wheels, build_wheels_extra_arch, build_sdist]
203-
runs-on: ubuntu-24.04
204-
permissions:
205-
id-token: write
206-
207-
# upload to PyPI on every tag starting with 'v'
208-
if: github.event_name == 'push' && endsWith(github.event.ref, 'scylla')
209-
# alternatively, to publish when a GitHub Release is created, use the following rule:
210-
# if: github.event_name == 'release' && github.event.action == 'published'
211-
steps:
212-
- uses: actions/download-artifact@v4
213-
with:
214-
path: dist
215-
merge-multiple: true
216-
217-
- uses: pypa/gh-action-pypi-publish@release/v1
218-
with:
219-
skip-existing: true
140+
# build_sdist:
141+
# name: Build source distribution
142+
# if: "(!contains(github.event.pull_request.labels.*.name, 'disable-test-build'))|| github.event_name == 'push' && endsWith(github.event.ref, 'scylla')"
143+
# runs-on: ubuntu-24.04
144+
# steps:
145+
# - uses: actions/checkout@v4
146+
#
147+
# - uses: actions/setup-python@v5
148+
# name: Install Python
149+
#
150+
# - name: Build sdist
151+
# run: |
152+
# pip install build
153+
# python -m build --sdist
154+
#
155+
# - uses: actions/upload-artifact@v4
156+
# with:
157+
# name: source-dist
158+
# path: dist/*.tar.gz
159+
#
160+
# build_wheels_extra_arch:
161+
# if: "(!contains(github.event.pull_request.labels.*.name, 'disable-test-build'))|| github.event_name == 'push' && endsWith(github.event.ref, 'scylla')"
162+
# # The host should always be linux
163+
# runs-on: ubuntu-24.04
164+
# name: Build extra arch ${{ matrix.archs }} wheels
165+
# strategy:
166+
# fail-fast: false
167+
# matrix:
168+
# archs: [ aarch64,] # ppc64le ]
169+
#
170+
# steps:
171+
# - uses: actions/checkout@v4
172+
#
173+
# - name: Set up QEMU
174+
# id: qemu
175+
# uses: docker/setup-qemu-action@v3
176+
# with:
177+
# platforms: all
178+
# image: 'docker.io/tonistiigi/binfmt:desktop-v8.1.5'
179+
# if: runner.os == 'Linux'
180+
#
181+
# - uses: actions/setup-python@v5
182+
# name: Install Python
183+
# with:
184+
# python-version: '3.13'
185+
#
186+
# - name: Install cibuildwheel
187+
# run: |
188+
# python -m pip install cibuildwheel==2.22.0
189+
#
190+
# - name: Build wheels
191+
# env:
192+
# CIBW_BUILD: "cp39* cp310* cp311* cp312*" # limit to specific version since it take much more time than jobs limit
193+
# run: |
194+
# python -m cibuildwheel --archs ${{ matrix.archs }} --output-dir wheelhouse
195+
#
196+
# - uses: actions/upload-artifact@v4
197+
# with:
198+
# name: wheels-${{ matrix.archs }}
199+
# path: ./wheelhouse/*.whl
200+
#
201+
# upload_pypi:
202+
# needs: [build_wheels, build_wheels_extra_arch, build_sdist]
203+
# runs-on: ubuntu-24.04
204+
# permissions:
205+
# id-token: write
206+
#
207+
# # upload to PyPI on every tag starting with 'v'
208+
# if: github.event_name == 'push' && endsWith(github.event.ref, 'scylla')
209+
# # alternatively, to publish when a GitHub Release is created, use the following rule:
210+
# # if: github.event_name == 'release' && github.event.action == 'published'
211+
# steps:
212+
# - uses: actions/download-artifact@v4
213+
# with:
214+
# path: dist
215+
# merge-multiple: true
216+
#
217+
# - uses: pypa/gh-action-pypi-publish@release/v1
218+
# with:
219+
# skip-existing: true

0 commit comments

Comments
 (0)