Skip to content

Commit e35ab09

Browse files
committedFeb 14, 2025
Join artifacts
1 parent f15f7df commit e35ab09

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed
 

‎.github/workflows/build_wheels.yml

+13-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
strategy:
3939
fail-fast: false
4040
matrix:
41-
os: [ubuntu-24.04-arm]
41+
os: [ubuntu-22.04-arm]
4242
python-version: [39, 310, 311, 312, 313]
4343

4444
steps:
@@ -80,3 +80,15 @@ jobs:
8080
with:
8181
name: cibw-wheels-${{ matrix.os }}-${{ strategy.job-index }}
8282
path: ./dist/*.tar.gz
83+
84+
join_artifacts:
85+
name: Join artifacts
86+
runs-on: ubuntu-latest
87+
needs: [build_wheels, build_wheels_aarch64, build_sdist]
88+
steps:
89+
- name: Merge artifacts
90+
uses: actions/upload-artifact/merge@v4
91+
with:
92+
name: cibw-wheels
93+
pattern: cibw-wheels-*
94+
delete-merged: true

‎pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ requires = ["setuptools>=62.4", "wheel", "setuptools-rust>=1.5.2"]
2222
build-frontend = "build"
2323
build-verbosity = 1
2424

25-
linux.before-all = "curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y"
25+
linux.before-all = "curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal"
2626
linux.environment = { PATH = "$PATH:$HOME/.cargo/bin" }
2727
macos.before-all = "rustup target add aarch64-apple-darwin x86_64-apple-darwin"
2828
macos.environment = { MACOSX_DEPLOYMENT_TARGET = "10.12" }

0 commit comments

Comments
 (0)