diff --git a/.github/workflows/publish_pypi.yml b/.github/workflows/publish_pypi.yml index f8a8640..1f8f67f 100644 --- a/.github/workflows/publish_pypi.yml +++ b/.github/workflows/publish_pypi.yml @@ -80,20 +80,24 @@ jobs: maturin sdist --out dist -m ome-metadata/Cargo.toml rustup default nightly - rustup target add x86_64-unknown-linux-gnu --toolchain nightly - maturin build --release --out ../dist --target x86_64-unknown-linux-gnu -m ome-metadata/Cargo.toml - rustup target add aarch64-unknown-linux-gnu --toolchain nightly - maturin build --release --out ../dist --target aarch64-unknown-linux-gnu --zig -m ome-metadata/Cargo.toml + rustup target add x86_64-unknown-linux-gnu + maturin build --release --out dist --target x86_64-unknown-linux-gnu --zig --auditwheel repair -m ome-metadata/Cargo.toml + rustup target add aarch64-unknown-linux-gnu + maturin build --release --out dist --target aarch64-unknown-linux-gnu --zig --auditwheel repair -m ome-metadata/Cargo.toml + rustup target add x86_64-unknown-linux-musl + maturin build --release --out dist --target x86_64-unknown-linux-musl --zig --auditwheel repair -m ome-metadata/Cargo.toml + rustup target add aarch64-unknown-linux-musl + maturin build --release --out dist --target aarch64-unknown-linux-musl --zig --auditwheel repair -m ome-metadata/Cargo.toml - rustup target add x86_64-pc-windows-msvc --toolchain nightly - maturin build --release --out dist --target x86_64-pc-windows-msvc -m ome-metadata/Cargo.toml - rustup target add aarch64-pc-windows-msvc --toolchain nightly - maturin build --release --out dist --target aarch64-pc-windows-msvc -m ome-metadata/Cargo.toml - - rustup target add x86_64-apple-darwin --toolchain nightly - maturin build --release --out dist --target x86_64-apple-darwin --zig -m ome-metadata/Cargo.toml - rustup target add aarch64-apple-darwin --toolchain nightly - maturin build --release --out dist --target aarch64-apple-darwin --zig -m ome-metadata/Cargo.toml + rustup target add x86_64-pc-windows-msvc + maturin build --release --out dist --target x86_64-pc-windows-msvc --auditwheel repair -m ome-metadata/Cargo.toml + rustup target add aarch64-pc-windows-msvc + maturin build --release --out dist --target aarch64-pc-windows-msvc --auditwheel repair -m ome-metadata/Cargo.toml + + rustup target add x86_64-apple-darwin + maturin build --release --out dist --target x86_64-apple-darwin --zig --auditwheel repair -m ome-metadata/Cargo.toml + rustup target add aarch64-apple-darwin + maturin build --release --out dist --target aarch64-apple-darwin --zig --auditwheel repair -m ome-metadata/Cargo.toml - name: Store cache uses: actions/cache/save@v4