From 023dcc7f1c3035f189b27e676bf47d8cc312f592 Mon Sep 17 00:00:00 2001 From: Mikkel Wienberg Madsen Date: Mon, 22 Apr 2024 13:49:24 +0200 Subject: [PATCH 1/4] 32-bit windows --- .github/workflows/pyo3.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pyo3.yml b/.github/workflows/pyo3.yml index f06ab12..2c7b6b8 100644 --- a/.github/workflows/pyo3.yml +++ b/.github/workflows/pyo3.yml @@ -55,7 +55,7 @@ jobs: - name: Build wheels uses: PyO3/maturin-action@v1 with: - target: x86_64-pc-windows-msvc + target: i686-pc-windows-msvc args: --release --out dist --zig sccache: 'true' container: 'off' From 8b2113ed9ba54865511f6e00f4140de3021fbd38 Mon Sep 17 00:00:00 2001 From: Mikkel Wienberg Madsen Date: Mon, 22 Apr 2024 14:00:28 +0200 Subject: [PATCH 2/4] 32-bit arm --- .github/workflows/pyo3.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pyo3.yml b/.github/workflows/pyo3.yml index 2c7b6b8..13c3dfa 100644 --- a/.github/workflows/pyo3.yml +++ b/.github/workflows/pyo3.yml @@ -15,7 +15,7 @@ jobs: runs-on: self-hosted strategy: matrix: - target: [x86_64, aarch64, aarch64-unknown-linux-gnu, armv7-unknown-linux-gnueabi] + target: [x86_64, aarch64, armv7l] steps: - uses: actions/checkout@v3 - uses: actions-rust-lang/setup-rust-toolchain@v1 From ded0659d4811004bf7e50f2cf9c969c8a86b2739 Mon Sep 17 00:00:00 2001 From: Mikkel Wienberg Madsen Date: Thu, 2 May 2024 15:14:50 +0200 Subject: [PATCH 3/4] Change to use Github-hosted runners --- .github/workflows/ci.yml | 4 ++-- .github/workflows/pyo3.yml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6da2d7f..dd7c496 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,7 +6,7 @@ on: jobs: test: name: cargo test - runs-on: self-hosted + runs-on: ubuntu-latest steps: - name: Install C compiler run: sudo apt-get update && sudo apt-get install -y build-essential @@ -17,7 +17,7 @@ jobs: # Check formatting with rustfmt formatting: name: cargo fmt - runs-on: self-hosted + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 # Ensure rustfmt is installed and setup problem matcher diff --git a/.github/workflows/pyo3.yml b/.github/workflows/pyo3.yml index 13c3dfa..1f5a1d7 100644 --- a/.github/workflows/pyo3.yml +++ b/.github/workflows/pyo3.yml @@ -12,7 +12,7 @@ permissions: jobs: linux: - runs-on: self-hosted + runs-on: ubuntu-latest strategy: matrix: target: [x86_64, aarch64, armv7l] @@ -41,7 +41,7 @@ jobs: path: pycare/dist windows: - runs-on: self-hosted + runs-on: windows-latest steps: - uses: actions/checkout@v3 - uses: actions-rust-lang/setup-rust-toolchain@v1 @@ -67,7 +67,7 @@ jobs: path: pycare/dist macos: - runs-on: self-hosted + runs-on: macos-latest strategy: matrix: target: [x86_64-apple-darwin, aarch64-apple-darwin] From 326dcc0212c6eb193e23a7f80b10b86378e40e99 Mon Sep 17 00:00:00 2001 From: Mikkel Wienberg Madsen Date: Thu, 2 May 2024 15:17:28 +0200 Subject: [PATCH 4/4] Just use ubuntu latest --- .github/workflows/pyo3.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pyo3.yml b/.github/workflows/pyo3.yml index 1f5a1d7..07571cd 100644 --- a/.github/workflows/pyo3.yml +++ b/.github/workflows/pyo3.yml @@ -41,7 +41,7 @@ jobs: path: pycare/dist windows: - runs-on: windows-latest + runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: actions-rust-lang/setup-rust-toolchain@v1 @@ -67,7 +67,7 @@ jobs: path: pycare/dist macos: - runs-on: macos-latest + runs-on: ubuntu-latest strategy: matrix: target: [x86_64-apple-darwin, aarch64-apple-darwin]