Chia-Network / bls-signatures

BLS signatures in C++, using the blst library for BLS12-381
Apache License 2.0
297 stars 212 forks source link

Use pyproject.toml instead of envvars for cibuildwheel #426

Closed emlowe closed 1 year ago

emlowe commented 1 year ago

Puts most cibuildwheel configuration into pyproject.toml instead of using envvars in the github actions.

The rationale is that this makes it a little bit easier to build the wheel locally for debugging and testing as there is less configuration specific to GH actions

Note some of the envvars refer to GH action matrix items, so those remain in the GH workflow.

coveralls-official[bot] commented 1 year ago

Pull Request Test Coverage Report for Build 5802872593


Totals Coverage Status
Change from base Build 5787343810: 0.0%
Covered Lines: 1645
Relevant Lines: 1738

💛 - Coveralls
emlowe commented 1 year ago

close and re-open for CI