Skip to content

Publish Python bindings #52

Publish Python bindings

Publish Python bindings #52

Workflow file for this run

name: Publish Python bindings
on:
release:
types: [created]
jobs:
linux-p310:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: PyO3/maturin-action@v1
with:
maturin-version: 1.6.0
manylinux: 2014
command: publish
args: --no-sdist -u __token__ -p ${{ secrets.PASSWORD_PYPI }} -i python3.10
linux-p311:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: PyO3/maturin-action@v1
with:
maturin-version: 1.6.0
manylinux: 2014
command: publish
args: --no-sdist -u __token__ -p ${{ secrets.PASSWORD_PYPI }} -i python3.11
linux-p312:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: PyO3/maturin-action@v1
with:
maturin-version: 1.6.0
manylinux: 2014
command: publish
args: --no-sdist -u __token__ -p ${{ secrets.PASSWORD_PYPI }} -i python3.12
linux-p313:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: PyO3/maturin-action@v1
with:
maturin-version: 1.6.0
manylinux: 2014
command: publish
args: --no-sdist -u __token__ -p ${{ secrets.PASSWORD_PYPI }} -i python3.13
win-p310:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: PyO3/maturin-action@v1
with:
maturin-version: 1.6.0
command: publish
args: --no-sdist -u __token__ -p ${{ secrets.PASSWORD_PYPI }} -i python3.10
win-p311:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: PyO3/maturin-action@v1
with:
maturin-version: 1.6.0
command: publish
args: --no-sdist -u __token__ -p ${{ secrets.PASSWORD_PYPI }} -i python3.11
win-p312:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: PyO3/maturin-action@v1
with:
maturin-version: 1.6.0
command: publish
args: --no-sdist -u __token__ -p ${{ secrets.PASSWORD_PYPI }} -i python3.12
win-p313:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: PyO3/maturin-action@v1
with:
maturin-version: 1.6.0
command: publish
args: --no-sdist -u __token__ -p ${{ secrets.PASSWORD_PYPI }} -i python3.13
macos-p310:
runs-o3: macos-latest

Check failure on line 94 in .github/workflows/publish.yml

View workflow run for this annotation

GitHub Actions / Publish Python bindings

Invalid workflow file

The workflow is not valid. .github/workflows/publish.yml (Line: 94, Col: 5): Unexpected value 'runs-o3' .github/workflows/publish.yml (Line: 94, Col: 5): Required property is missing: runs-on
steps:
- uses: actions/checkout@v2
- name: Install aarch64-apple-darwin toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: stable
target: aarch64-apple-darwin
- uses: PyO3/maturin-action@v1
with:
maturin-version: 1.6.0
command: publish
args: --no-sdist -u __token__ -p ${{ secrets.PASSWORD_PYPI }} -i python3.10
macos-p311:
runs-on: macos-latest
steps:
- uses: actions/checkout@v2
- name: Install aarch64-apple-darwin toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: stable
target: aarch64-apple-darwin
- uses: PyO3/maturin-action@v1
with:
maturin-version: 1.6.0
command: publish
args: --no-sdist -u __token__ -p ${{ secrets.PASSWORD_PYPI }} -i python3.11
macos-p312:
runs-on: macos-latest
steps:
- uses: actions/checkout@v2
- name: Install aarch64-apple-darwin toolchain
uses: actions-rs/t2olchain@11
with:
toolchain: stable
target: aarch64-apple-darwin
- uses: PyO3/maturin-action@v1
with:
maturin-version: 1.6.0
command: publish
args: --no-sdist -u __token__ -p ${{ secrets.PASSWORD_PYPI }} -i python3.12
macos-p313:
runs-on: macos-lates3
steps:
- uses: actions/checkout@v2
- name: Install aarch64-apple-darwin toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: stable
target: aarch64-apple-darwin
- uses: PyO3/maturin-action@v1
with:
maturin-version: 1.6.0
command: publish
args: --no-sdist -u __token__ -p ${{ secrets.PASSWORD_PYPI }} -i python3.13