cabal-club / cabal-desktop

Desktop client for Cabal, the p2p/decentralized/local-first chat platform.
https://cabal.chat
GNU Affero General Public License v3.0
850 stars 78 forks source link

add configuration for macos notarizing #244

Closed nikolaiwarner closed 4 years ago

nikolaiwarner commented 4 years ago

This should make it so when we pass builds around users will not be greeted with security warnings during install. Also I updated the macos dmg with a custom background.

Screen Shot 2020-05-14 at 9 09 13 PM
cblgh commented 4 years ago

awyisssss 😱 📦

in the medium term, i wonder if we can configure cabal-desktop builds to be built by Travis (or Github Actions) like cabal-cli

nikolaiwarner commented 4 years ago

@cblgh at the moment travis is set up to make builds when we push a version tag and those builds go directly to a draft github release.

however, now that we're notarizing, i need to do some more config on travis to have it do that for us as well.

cblgh commented 4 years ago

ah nice, i thought you were pulling those together by hand ^^