Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build and Publish wheels for each release #1

Open
hmohiuddinTT opened this issue Dec 7, 2023 · 4 comments · May be fixed by #2
Open

Build and Publish wheels for each release #1

hmohiuddinTT opened this issue Dec 7, 2023 · 4 comments · May be fixed by #2
Assignees
Labels
enhancement New feature or request internal_report

Comments

@hmohiuddinTT
Copy link

To avoid users having to build wheels themselves we should release the wheels on GitHub Releases along with the src code.

We can setup GitHub actions to trigger on release which can generate the wheels and upload to the same release.

The same workflow can also be used to push the package to PyPi once ready.

@hmohiuddinTT hmohiuddinTT self-assigned this Dec 7, 2023
@hmohiuddinTT hmohiuddinTT added the enhancement New feature or request label Dec 7, 2023
@hmohiuddinTT hmohiuddinTT linked a pull request Dec 7, 2023 that will close this issue
@warthog9
Copy link
Member

Just so this isn't hidden way, this is still in flight, mostly I want to get distro packages (rpm and deb) sorted at the same time here as I don't want to have the wheels be the only method out there and folks get used to them being the only way (mostly because upgrading that way isn't as convenient).

I've got luwen building rpms privately right now, and debs are most of the way-ish there. Just so there's a noted update here.

@warthog9 warthog9 self-assigned this Apr 26, 2024
@hmohiuddinTT
Copy link
Author

Hey @warthog9, wondering if there's any updates on this. Cloud is blocked from upgrading to the latest firmware on our machines because we do not want to be building from source.

Is it possible to increase the priority on this?

@warthog9
Copy link
Member

progress but slow for now just as an update

@warthog9
Copy link
Member

warthog9 commented Dec 5, 2024

For anyone tracking stuff working on this here for now:

https://github.com/warthog9/luwen/actions/workflows/buildrelease-deb-manual.yml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request internal_report
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants