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

Please add a build workflow to allow fans of open source to easily build portmaster #1620

Closed
DavidXanatos opened this issue Jul 10, 2024 · 9 comments
Labels
suggestion TYPE: idea for new feature or improvements

Comments

@DavidXanatos
Copy link

Please add a build workflow to allow fans of open source to easily build portmaster.
Since there is no documentation how to do that it would be great if there would be a workflow that does it, and imho its less work for you then writing a documentation.

@DavidXanatos DavidXanatos added the suggestion TYPE: idea for new feature or improvements label Jul 10, 2024
Copy link

Greetings and welcome to our community! As this is the first issue you opened here, we wanted to share some useful infos with you:

  • 🗣️ Our community on Discord is super helpful and active. We also have an AI-enabled support bot that knows Portmaster well and can give you immediate help.
  • 📖 The Wiki answers all common questions and has many important details. If you can't find an answer there, let us know, so we can add anything that's missing.

@Raphty
Copy link
Member

Raphty commented Jul 10, 2024

@Raphty
Copy link
Member

Raphty commented Jul 10, 2024

keep in mind that Portmaster is complex and interacts with multiple parts of your system. It will never bee as easy as some app that only has to work within itself.

as a note, it will get easier as soon as we have moved away from electron to tauri.

@DavidXanatos
Copy link
Author

does this earth file works to build a windows version as well?

@Raphty
Copy link
Member

Raphty commented Jul 10, 2024

the kext needs an ev code signature, you need to buy one for it to work

@DavidXanatos
Copy link
Author

the kext needs an ev code signature, you need to buy one for it to work

I use the Custom Kernel Signers Hack so can self sign my own drivers for my systems. muhahahhahahha.....

@Raphty
Copy link
Member

Raphty commented Jul 10, 2024

I also saw you are in AT, we are also near vienna - if you want reach out and we can meet and talk as well.

@DavidXanatos
Copy link
Author

cool we should do that some day :)

@DavidXanatos
Copy link
Author

DavidXanatos commented Jul 10, 2024

for the UI i still need safing/portmaster-ui right?
running ./pack gives an error: portmaster-ui/app-electron/dist/latest-linux.yml: No such file or directory
what am I missing?

EDIT: building manually works though

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
suggestion TYPE: idea for new feature or improvements
Projects
None yet
Development

No branches or pull requests

2 participants