Closed mkoeppe closed 9 months ago
one problem to fix for the release is to make docs build properly.
can we apply #187 first?
Do you know how to make releases here?
Just create a release tag. If all works well, it will push sdist and wheels to PyPI. (It should have the necessary credentials from the sagemath org...)
there was already the source release on PyPI, not sure why :-)
Should I open a PR to bump cysignals in Sage?
there was already the source release on PyPI, not sure why :-)
That part of the workflow ran already when you merged the PR into main. https://github.com/sagemath/cysignals/actions/runs/6409434519/job/17400602464
This shouldn't really happen, it's supposed to happen only when a tag is placed. I'll fix this.
The wheels have also been built correctly already in https://github.com/sagemath/cysignals/actions/runs/6409587384, but something went wrong in the upload step. I'll upload the wheels manually for this time and will sent a PR to fix the problem in the workflow.
The workflow changes are done in #188, please merge
Should I open a PR to bump cysignals in Sage?
Yes please!
After merging this PR, a release can be tagged. @dimpase @malb