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

Feat: Workflow for packaging PictoPy for Win, Linux and Mac as executables #138

Open
2 tasks done
rahulharpal1603 opened this issue Dec 25, 2024 · 6 comments
Open
2 tasks done
Assignees

Comments

@rahulharpal1603
Copy link
Contributor

Describe the feature

Currently, there is no workflow or method which automatically generates executables for PictoPy after each commit is made to this repository. For this, we can use https://github.com/tauri-apps/tauri-action

The above repo contains files which would act as a good starting point for this issue. Once the Tauri app's executable is generated, we need to write a script which would start the Tauri frontend as well as the FastAPI server.

Add ScreenShots

.

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue
@rahulharpal1603 rahulharpal1603 changed the title Feat:orkflow for packaging PictoPy for Win, Linux and Mac as executables Feat: Workflow for packaging PictoPy for Win, Linux and Mac as executables Dec 25, 2024
@rahulharpal1603
Copy link
Contributor Author

@Pranav0-0Aggarwal I am willing to work on this, please assign this.

@Pranav0-0Aggarwal
Copy link
Member

Done

@Dushyantbha012
Copy link
Contributor

Dushyantbha012 commented Dec 27, 2024

I am also interested in this issue and was working on it before hand @Pranav0-0Aggarwal , please assign this issue to me too

@rahulharpal1603
Copy link
Contributor Author

Yes, we can collaborate. @Dushyantbha012

@rahulharpal1603
Copy link
Contributor Author

@Dushyantbha012 I am working on packaging the FastAPI server as an executable using PyInstaller. Can you work on building the Tauri app?

After we are able to generate the executables, we can write a script which runs both these executables, so that our app can run.
Also, can we talk on Discord? I do not have your Discord id

@Dushyantbha012
Copy link
Contributor

Potato is my discord id, I have built the tauri app for windows,mac and linux and also added linux built to workflows in one of my recent PRs @rahulharpal1603

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants