Skip to content

Minor typo fix in config #42

Minor typo fix in config

Minor typo fix in config #42

Workflow file for this run

name: test wheel builds
on:
pull_request:
types: [labeled]
jobs:
macos_wheel:
if: contains(github.event.label.name, 'cibuildwheel-test') || contains(github.event.label.name, 'cibuildwheel-mac-test')
runs-on: macos-13
strategy:
matrix:
arch: [x86_64]
cw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"]
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: build wheels
uses: pypa/cibuildwheel@v2.16.5
env:
CIBW_ARCHS: ${{ matrix.arch }}
CIBW_BUILD: ${{ matrix.cw_build }}
SPLINEPY_GITHUB_ACTIONS_BUILD: True
- uses: actions/upload-artifact@v3
with:
path: ./wheelhouse/*.whl
retention-days: 1
macos_wheel_arm:
if: contains(github.event.label.name, 'cibuildwheel-test') || contains(github.event.label.name, 'cibuildwheel-mac-test')
runs-on: macos-14
strategy:
matrix:
arch: [arm64]
cw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"]
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: build wheels
uses: pypa/cibuildwheel@v2.16.5
env:
CIBW_ARCHS: ${{ matrix.arch }}
CIBW_BUILD: ${{ matrix.cw_build }}
SPLINEPY_GITHUB_ACTIONS_BUILD: True
- uses: actions/upload-artifact@v3
with:
path: ./wheelhouse/*.whl
retention-days: 1
linux_wheel:
if: contains(github.event.label.name, 'cibuildwheel-test') || contains(github.event.label.name, 'cibuildwheel-linux-test')
runs-on: ubuntu-latest
strategy:
matrix:
arch: [x86_64]
cw_build: ["cp38*many*", "cp39*many*", "cp310*many*", "cp311*many*", "cp312*many*"]
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: build wheels
uses: pypa/cibuildwheel@v2.16.5
env:
CIBW_ARCHS: ${{ matrix.arch }}
CIBW_BUILD: ${{ matrix.cw_build }}
SPLINEPY_GITHUB_ACTIONS_BUILD: True
- uses: actions/upload-artifact@v3
with:
path: ./wheelhouse/*.whl
retention-days: 1
windows_wheel:
if: contains(github.event.label.name, 'cibuildwheel-test') || contains(github.event.label.name, 'cibuildwheel-windows-test')
runs-on: windows-latest
strategy:
matrix:
arch: [AMD64]
cw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"]
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: build wheels
uses: pypa/cibuildwheel@v2.16.5
env:
CIBW_ARCHS: ${{ matrix.arch }}
CIBW_BUILD: ${{ matrix.cw_build }}
CIBW_TEST_SKIP: "*-win_arm64"
SPLINEPY_GITHUB_ACTIONS_BUILD: True
- uses: actions/upload-artifact@v3
with:
path: ./wheelhouse/*.whl
retention-days: 1
source_dist:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: Build sdist
run: pipx run build --sdist
- uses: actions/upload-artifact@v3
with:
path: ./dist/*
retention-days: 1