ProvableHQ / welcome

👋 Welcome to Provable! Zero-Knowledge is Finally Here 🚀
https://provable.com
GNU General Public License v3.0
321 stars 217 forks source link

Add developer toolkit #265

Closed moAlobaidi closed 1 year ago

moAlobaidi commented 1 year ago

This PR tracks PR and closes https://github.com/AleoHQ/techops/issues/83.

ghost commented 1 year ago

The downloadable .pkg throws a MacOS error because it's not signed. I created an Apple Developer Account to fix this problem (we need to sign our packages with a valid cert, which requires an account). It's currently pending and says it could take up to 48 hours to approve.

When it's approved, I'll update this PR.

Ref:

image

image

moAlobaidi commented 1 year ago

@aharshbe Any updates on Leo pkg signing approval?

moAlobaidi commented 1 year ago

This is good. @collinc97 feel free to merge this as soon as you upload the latest package I generated with the Apple sig.

  • For those curious, I stored the utility script for how I generate signed packages here.
  • We are still waiting on Apple to switch our account to org. Once that happens, I'll update the script mentioned above.

@collinc97 Just want to nudge this^^ can we get this signed pkg uploaded soon?

ghost commented 1 year ago

Hey @moAlobaidi this is on me. We don't want to upload the .pkg yet because there will be a new release shortly. I'm going to change it to point folks to github.com/aleohq/leo/releases/latest; I'll copy this version (with the .pkg) for when we do want to add the .pkg links.

moAlobaidi commented 1 year ago

@aharshbe Amazing, hyped to get this across the finish line 🏁

ghost commented 1 year ago

@collinc97 ready for your review when you have a moment 🙂

collinc97 commented 1 year ago

LGTM I will create the branch on aleo-docs

ghost commented 1 year ago

@collinc97 noticed a broken link, which I fixed with this PR.