From 5a5bf9216fd9a1ea95f98ff6e75e3876cc7cf685 Mon Sep 17 00:00:00 2001 From: Wim Pomp Date: Sat, 9 May 2026 20:07:51 +0200 Subject: [PATCH] - workflow updates --- .github/workflows/publish_pypi.yml | 30 +++++++++++++----------------- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/.github/workflows/publish_pypi.yml b/.github/workflows/publish_pypi.yml index ff26347..e32dcd5 100644 --- a/.github/workflows/publish_pypi.yml +++ b/.github/workflows/publish_pypi.yml @@ -92,28 +92,24 @@ jobs: export PATH="$HOME/.cargo/bin:$HOME/.osxcross/bin:$PATH" maturin sdist --out dist - ls -lhtr dist/ - rustup target add x86_64-unknown-linux-gnu - maturin build --release --out dist --target x86_64-unknown-linux-gnu + maturin build --release --out dist --target x86_64-unknown-linux-gnu --zig --auditwheel repair rustup target add aarch64-unknown-linux-gnu - maturin build --release --out dist --target aarch64-unknown-linux-gnu --zig + maturin build --release --out dist --target aarch64-unknown-linux-gnu --zig --auditwheel repair rustup target add x86_64-unknown-linux-musl - maturin build --release --out dist --target x86_64-unknown-linux-musl --zig + maturin build --release --out dist --target x86_64-unknown-linux-musl --zig --auditwheel repair rustup target add aarch64-unknown-linux-musl - maturin build --release --out dist --target aarch64-unknown-linux-musl --zig + maturin build --release --out dist --target aarch64-unknown-linux-musl --zig --auditwheel repair rustup target add x86_64-pc-windows-msvc - maturin build --release --out dist --target x86_64-pc-windows-msvc + maturin build --release --out dist --target x86_64-pc-windows-msvc --auditwheel repair rustup target add aarch64-pc-windows-msvc - maturin build --release --out dist --target aarch64-pc-windows-msvc + maturin build --release --out dist --target aarch64-pc-windows-msvc --auditwheel repair rustup target add x86_64-apple-darwin - maturin build --release --out dist --target x86_64-apple-darwin --zig + maturin build --release --out dist --target x86_64-apple-darwin --zig --auditwheel repair rustup target add aarch64-apple-darwin - maturin build --release --out dist --target aarch64-apple-darwin --zig - - ls -lhtr dist/ + maturin build --release --out dist --target aarch64-apple-darwin --zig --auditwheel repair - name: Store cache uses: actions/cache/save@v4 @@ -127,11 +123,11 @@ jobs: ~/.osxcross key: cache-ubuntu-maturin-cross-compile - - name: Upload wheels - uses: https://github.com/christopherHX/gitea-upload-artifact@v4 - with: - name: tiffwrite-2026.5.0.tar.gz - path: dist/tiffwrite-2026.5.0.tar.gz +# - name: Upload wheels +# uses: https://github.com/christopherHX/gitea-upload-artifact@v4 +# with: +# name: tiffwrite-2026.5.0.tar.gz +# path: dist/tiffwrite-2026.5.0.tar.gz - name: Publish to PyPI uses: pypa/gh-action-pypi-publish@release/v1