-
Notifications
You must be signed in to change notification settings - Fork 9
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
new-feature: create binaries with GitHub Actions #142
Conversation
python -m pip install --upgrade pip | ||
pip install pyinstaller | ||
pip install -e . | ||
pip install poetry |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you can take this part and put it into a make command
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I still think that it would be better to do all of this into a mamba env
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also with the mamba env it seems like you have access to a power-shell for windows
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is already into a makefile, no? I don't understand what you mean.
Yes, but I was a bit scared because I don't fully understand the mamba things so I'm not so sure that it would work better... seems to work fine like this!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah I know the mamba thing can be some work but it would be nice because it keeps environment installation the same across the repo
In the repo, for github action we never use pure pip commands
3e9562f
to
5ab9900
Compare
bb37a68
to
79ab6db
Compare
Co-authored-by: Renaud <[email protected]>
Co-authored-by: Renaud <[email protected]>
Co-authored-by: Renaud <[email protected]>
Co-authored-by: Renaud <[email protected]> Co-authored-by: renaudjester <[email protected]>
Co-authored-by: Renaud <[email protected]> Co-authored-by: renaudjester <[email protected]>
Add GitHub Actions so that the binaries are created at every release or pre-release.
--add-data
option works