sherlock icon indicating copy to clipboard operation
sherlock copied to clipboard

Build Workflow Action

Open MoeDevelops opened this issue 1 year ago • 2 comments

Since someone complained about the lack of an executable file I have added a GitHub Workflow, that automatically builds the source code using PyInstaller. Because of the way the project is set up the script has to remove the init.py file during building, so that PyInstaller works properly.

The person that complained: https://www.reddit.com/r/github/comments/1at9br4/i_am_new_to_github_and_i_have_lots_to_say/

MoeDevelops avatar Feb 19 '24 19:02 MoeDevelops

If you want to test the builds you can download them from my forks action https://github.com/MoeDevelops/sherlock/actions/runs/7964054906

I have tested Linux and Windows via wine

MoeDevelops avatar Feb 19 '24 19:02 MoeDevelops

I don't think that every commit on the master branch should start a new build process. More logically to make a release branch and watch for commits in it.

But this needs actions from maintainers or creator of this project

wineTGH avatar Feb 21 '24 23:02 wineTGH