Skip to content

debug windows release #54

debug windows release

debug windows release #54

Workflow file for this run

name: Release
on:
pull_request:
types: [opened, synchronize, reopened]
workflow_dispatch:
env:
PYTHON_VERSION: '3.13'
# renovate: datasource=pypi depName=uv
UV_VERSION: '0.5.9'
jobs:
set-version:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
persist-credentials: false
- name: Upload updated pyproject.toml
uses: actions/upload-artifact@v4
with:
name: pyproject-toml
path: pyproject.toml
windows:
runs-on: windows-2022
needs: [set-version]
strategy:
matrix:
include:
- python: '3.13'
target: aarch64
steps:
- name: Check out
uses: actions/checkout@v4
with:
persist-credentials: false
- name: Download updated pyproject.toml
uses: actions/download-artifact@v4
with:
name: pyproject-toml
- name: Install Python
uses: actions/setup-python@v5
id: setup-python
with:
python-version: '3.13'
- name: Build wheels
uses: PyO3/maturin-action@v1
with:
target: aarch64
args: --release --out dist --interpreter ${{ steps.setup-python.outputs.python-path }}
sccache: 'true'
- name: Upload wheels
uses: actions/upload-artifact@v4
with:
name: wheels-windows-aarch64-3.13
path: dist