forked from alibaba/zvec
-
Notifications
You must be signed in to change notification settings - Fork 0
35 lines (30 loc) · 1000 Bytes
/
build_test_wheel.yml
File metadata and controls
35 lines (30 loc) · 1000 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
name: Build Test PyPi Wheels
on:
workflow_dispatch:
permissions:
contents: read
jobs:
build_wheels_linux_x64:
name: Build wheels on ubuntu-24.04 (x64) for TestPyPi
uses: ./.github/workflows/_build_wheel_job.yml
with:
runner: ubuntu-24.04
pypi_repository_url: https://test.pypi.org/legacy/
secrets:
PYPI_API_TOKEN: ${{ secrets.TEST_PYPI_API_TOKEN }}
build_wheels_linux_arm64:
name: Build wheels on ubuntu-24.04-arm (arm64) for TestPyPi
uses: ./.github/workflows/_build_wheel_job.yml
with:
runner: ubuntu-24.04-arm
pypi_repository_url: https://test.pypi.org/legacy/
secrets:
PYPI_API_TOKEN: ${{ secrets.TEST_PYPI_API_TOKEN }}
build_wheels_macos_arm64:
name: Build wheels on macos-15 (arm64) for TestPyPi
uses: ./.github/workflows/_build_wheel_job.yml
with:
runner: macos-15
pypi_repository_url: https://test.pypi.org/legacy/
secrets:
PYPI_API_TOKEN: ${{ secrets.TEST_PYPI_API_TOKEN }}