[PR #136] [MERGED] Sign mac app #2129

Closed
opened 2025-09-10 23:56:16 -05:00 by giteasync · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/VSCodium/vscodium/pull/136
Author: @stripedpajamas
Created: 4/23/2019
Status: Merged
Merged: 4/23/2019
Merged by: @stripedpajamas

Base: masterHead: sign-mac-app


📝 Commits (6)

📊 Changes

3 files changed (+25 additions, -1 deletions)

View changed files

📝 .travis.yml (+1 -0)
📝 create_zip.sh (+1 -1)
sign_mac_app.sh (+23 -0)

📄 Description

First step to get auto updates working #41

Added three new env vars to the Travis build:

  • CERTIFICATE_OSX_ID - the developer ID used for signing this app
  • CERTIFICATE_OSX_P12 - base64 string of the cert
  • CERTIFICATE_OSX_PASSWORD - the decryption password for the cert

Produced binaries don't have that annoying "won't open this app because it's from an unidentified publisher" problem anymore.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/VSCodium/vscodium/pull/136 **Author:** [@stripedpajamas](https://github.com/stripedpajamas) **Created:** 4/23/2019 **Status:** ✅ Merged **Merged:** 4/23/2019 **Merged by:** [@stripedpajamas](https://github.com/stripedpajamas) **Base:** `master` ← **Head:** `sign-mac-app` --- ### 📝 Commits (6) - [`7cce5fa`](https://github.com/VSCodium/vscodium/commit/7cce5fa991e84d684f17eaab505921ec23c29eeb) Add script to sign mac app - [`4103fa9`](https://github.com/VSCodium/vscodium/commit/4103fa9b8164cfa557529c258ba87783d8bdeca6) Make sign mac app executable - [`0a45e84`](https://github.com/VSCodium/vscodium/commit/0a45e84b04b3e23d62bb994ddc5a9b9a3097b604) Add recommended Travis fix - [`2e312ed`](https://github.com/VSCodium/vscodium/commit/2e312eddbfcb0a62aa00aebc7a4a8ec6624c7f3b) Only include app in Mac zip - [`cb47eba`](https://github.com/VSCodium/vscodium/commit/cb47ebaa62326416f6adfce4a8340ed121a60048) Handle failed builds - [`21139fc`](https://github.com/VSCodium/vscodium/commit/21139fceb581a8495663127a1ee98e6b9dc66491) Bugfix ### 📊 Changes **3 files changed** (+25 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `.travis.yml` (+1 -0) 📝 `create_zip.sh` (+1 -1) ➕ `sign_mac_app.sh` (+23 -0) </details> ### 📄 Description First step to get auto updates working #41 Added three new env vars to the Travis build: - `CERTIFICATE_OSX_ID` - the developer ID used for signing this app - `CERTIFICATE_OSX_P12` - base64 string of the cert - `CERTIFICATE_OSX_PASSWORD` - the decryption password for the cert Produced binaries don't have that annoying "won't open this app because it's from an unidentified publisher" problem anymore. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
giteasync added the
pull-request
label 2025-09-10 23:56:16 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: VSCodium/vscodium#2129
No description provided.