darvid / python-hyperscan

🐍 A CPython extension for the Hyperscan regular expression matching library.
https://python-hyperscan.readthedocs.io/en/latest/
MIT License
165 stars 28 forks source link

ci: :ferris_wheel: use semantic-release (node) [release:patch] #122

Closed darvid closed 5 months ago

deronnax commented 5 months ago

why this move, originally?

darvid commented 5 months ago

i ask myself the same question 🙃

few reasons at the time and based on local testing that made sense to me:

welcome any suggestions or improvements, i think this project is just more annoying to deal with semantic-release setups due to the nature of having to build and cache and test so many cross-platform wheels. it would be so much simpler if we could allow whatever tool (semantic-release, python-semantic-release) to run a build command, but we can't, because we need to build many times but release once.