Repository navigation
v0.2.4
This release make major improvements to the build and release process and fixes bugs from past releases that were preventing stable downloads.
- The version of the tool is now injected in the pipeline to ensure it always matches the release tag and merge conflicts can be avoided
- pyinstaller is used to create a binary executable rather than homebrew trying to build with a Python virtual environment on a users local machine (this is significantly faster and more stable)
- The runner image was switched to macos-latest to ensure it was built for the right architecture
- All imports were changed to relative imports to resolve importing issues with the built application
- Python dependencies for the application are now installed in the pipeline
- Binary executables are automatically uploaded to the release after each GitHub Action run