From 911dcca8e505c7b024f66626a36ce241c64ca38f Mon Sep 17 00:00:00 2001 From: Benjamin Rottler Date: Thu, 23 Nov 2023 21:38:07 +0100 Subject: [PATCH] CI: Fix maturin version to v1.2.3 This is the latest release where the pyauditor version is not broken when building from source. See #565. --- .github/workflows/build_pyauditor_linux.yml | 1 + .github/workflows/build_pyauditor_macos.yml | 1 + .github/workflows/build_pyauditor_windows.yml | 1 + CHANGELOG.md | 1 + 4 files changed, 4 insertions(+) diff --git a/.github/workflows/build_pyauditor_linux.yml b/.github/workflows/build_pyauditor_linux.yml index f7c4994e..f724837a 100644 --- a/.github/workflows/build_pyauditor_linux.yml +++ b/.github/workflows/build_pyauditor_linux.yml @@ -30,6 +30,7 @@ jobs: - name: Maturin uses: messense/maturin-action@v1 with: + maturin-version: v1.2.3 target: x86_64 manylinux: auto command: build diff --git a/.github/workflows/build_pyauditor_macos.yml b/.github/workflows/build_pyauditor_macos.yml index cb444a59..0b75f91a 100644 --- a/.github/workflows/build_pyauditor_macos.yml +++ b/.github/workflows/build_pyauditor_macos.yml @@ -30,6 +30,7 @@ jobs: - name: Maturin uses: messense/maturin-action@v1 with: + maturin-version: v1.2.3 command: build args: --release -o dist --target universal2-apple-darwin --interpreter python${{ inputs.python-version }} --manifest-path pyauditor/Cargo.toml diff --git a/.github/workflows/build_pyauditor_windows.yml b/.github/workflows/build_pyauditor_windows.yml index f8ad7c79..37d1e26b 100644 --- a/.github/workflows/build_pyauditor_windows.yml +++ b/.github/workflows/build_pyauditor_windows.yml @@ -37,6 +37,7 @@ jobs: - name: Maturin uses: messense/maturin-action@v1 with: + maturin-version: v1.2.3 command: build args: --release -o dist --interpreter python${{ inputs.python-version }} --manifest-path pyauditor/Cargo.toml diff --git a/CHANGELOG.md b/CHANGELOG.md index 98fcad7a..76d11581 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Dependencies: Update serde from 1.0.192 to 1.0.193 ([@QuantumDancer](https://github.com/QuantumDancer)) - Dependencies: Update setuptools from 68.2.2 to 69.0.2 ([@dirksammel](https://github.com/dirksammel)) - Dependencies: Update uuid from 1.5.0 to 1.6.1 ([@QuantumDancer](https://github.com/QuantumDancer)) +- CI: Fix maturin version to v1.2.3 ([@QuantumDancer](https://github.com/QuantumDancer)) ### Removed