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

Setup Apple Code-Signing with Catalyst Neuro Credentials #19

Open
Tracked by #31
garrettmflynn opened this issue Jun 13, 2024 · 2 comments
Open
Tracked by #31

Setup Apple Code-Signing with Catalyst Neuro Credentials #19

garrettmflynn opened this issue Jun 13, 2024 · 2 comments

Comments

@garrettmflynn
Copy link
Collaborator

Currently ensuring that this works with my personal credentials.

Please proceed with the following steps to replace these Secret Keys with those relevant for Catalyst Neuro once we gain approval of our Apple Developer account:

  1. APPLE_ID — Your Apple ID
  2. APPLE_PASSWORD — An app-specific password generated on your Apple ID account
  3. APPLE_TEAM_ID — An identifier for your developer account found here
  4. MACOS_CERTIFICATE — The encoded contents of a signing certificate for this Github Action
    The easiest way to do this is to follow this tutorial to create a .p12 file
  5. MACOS_CERTIFICATE_PWD — The password you’ve chosen for this certificate
@garrettmflynn
Copy link
Collaborator Author

Ran into an unknown issue with my credentials yesterday: https://github.com/catalystneuro/vame-desktop/actions/runs/9491386315/job/26156705294

Disabled code-signing for now.

When you'd like to test the CN credentials, make sure to re-enable apple-actions/import-codesign-certs@v3 and set the environment variables in the Build-and-deploy-mac.yml workflow.

@nathan-vm nathan-vm mentioned this issue Jul 9, 2024
12 tasks
@bendichter
Copy link
Contributor

I have set all of these now

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

2 participants