Skip to content

Commit b4d93cb

Browse files
committed
TO-BE-DELETED
1 parent 98fcb36 commit b4d93cb

File tree

1 file changed

+89
-89
lines changed

1 file changed

+89
-89
lines changed

.github/workflows/build-push.yml

Lines changed: 89 additions & 89 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
40+
# - os: windows-latest
41+
# platform: PyPy
4242

4343
- os: macos-latest
4444
platform: all
4545

4646
- os: macos-13
4747
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
@@ -130,83 +130,83 @@ jobs:
130130
name: wheels-${{ matrix.os }}-${{ matrix.platform }}
131131
path: ./wheelhouse/*.whl
132132

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

0 commit comments

Comments
 (0)