diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0808f76..31a8274 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -26,9 +26,7 @@ jobs: - runner: ubuntu-22.04 target: x86_64 - runner: ubuntu-22.04 - target: x86 - #- runner: ubuntu-22.04 - # target: aarch64 + target: aarch64 steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 @@ -58,8 +56,6 @@ jobs: platform: - runner: ubuntu-22.04 target: x86_64 - #- runner: ubuntu-22.04 - # target: x86 - runner: ubuntu-22.04 target: aarch64 steps: @@ -91,8 +87,6 @@ jobs: platform: - runner: windows-latest target: x64 - - runner: windows-latest - target: x86 steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 @@ -170,9 +164,9 @@ jobs: uses: actions/attest-build-provenance@a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32 # v4.1.0 with: subject-path: "wheels-*/*" + - name: Install UV + if: ${{ startsWith(github.ref, 'refs/tags/') }} + uses: astral-sh/setup-uv@08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0 - name: Publish to PyPI if: ${{ startsWith(github.ref, 'refs/tags/') }} - uses: PyO3/maturin-action@e83996d129638aa358a18fbd1dfb82f0b0fb5d3b # v1.51.0 - with: - command: upload - args: --non-interactive --skip-existing wheels-*/* + run: uv publish 'wheels-*/*' diff --git a/CHANGELOG.md b/CHANGELOG.md index 9124846..065aaa0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.7.0 (TBD) +# 0.7.0 (2026-05-11) * type stubs * wait_for_stanza handles ctrl-c.