Basement-Renovator / basement-renovator

A room editor for Binding of Isaac Rebirth
Other
66 stars 29 forks source link

Add PyInstaller automation #254

Closed jerbmega closed 3 years ago

jerbmega commented 3 years ago

This PR adds a second workflow that automatically builds a release with PyInstaller, increments the patch number in semantic versioning by 1 based on the version number of the previous option, and uploads a release. This action will only run if CI passes, and if the target commit was pushed to main.

I also adjusted win_build.py to reflect that qwindows.dll and libEGL.dll are located in Lib/site-packages/PyQt5/Qt5/... now instead of Lib/site-packages/PyQt5/Qt/...

Zamiell commented 3 years ago

nice work

Zamiell commented 3 years ago

k ill upload GITHUB_TOKEN as a secret

jerbmega commented 3 years ago

k ill upload GITHUB_TOKEN as a secret

It's autogenerated for the action so you shouldn't need to do that, I tried that initially too but it doesn't let you make a secret with that name

Zamiell commented 3 years ago

OH

Zamiell commented 3 years ago

ok lets try merging this then AND SEE WHAT HAPPENS