Skip to content

Commit

Permalink
Build and upload aarch64 wheels
Browse files Browse the repository at this point in the history
  • Loading branch information
wulan17 committed Jun 6, 2024
1 parent 141532b commit eb84973
Showing 1 changed file with 45 additions and 0 deletions.
45 changes: 45 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
version: 2.1

jobs:
arm-wheels:
parameters:
build:
type: string
skip:
type: string
default: ""

machine:
image: ubuntu-2204:2023.07.1
resource_class: arm.medium

steps:
- checkout
- run:
name: install cibuildwheel
command: |
python3 -m pip install --upgrade pip setuptools twine cibuildwheel
- run:
name: cibuildwheel
command: |
python3 -m cibuildwheel .
- run:
name: upload
command: |
python3 -m twine upload wheelhouse/*manylinux_aarch64*.whl
- store_artifacts:
path: wheelhouse/

workflows:
wheels: # This is the name of the workflow, feel free to change it to better match your workflow.
# Inside the workflow, you define the jobs you want to run.
jobs:
- arm-wheels:
name: manylinux_aarch64
build: "*manylinux_aarch64*"
filters:
tags:
only: /.*/

0 comments on commit eb84973

Please sign in to comment.