Files
halprin d48b0f1d7f macOS Code Signing and Notarization (#669)
* Code sign the macOS binaries that go into d3-osx.hog

* Code sign the netcon clients for macOS

* Update Build GitHub Action to support macOS signing, package, and notarization

* Update secret name

* try using glob syntax to sign everything in netgames

* Clean the installed folder after making disk image and move disk image into installed folder

* Remove all references to the macOS binary not being signed in USAGE.md readme

* Split the PR workflow from the main build workflow to be explicit

* Test passing in secrets into PR

* Remove test of putting secrets into PR workflow

* Try DescentDevelopers version of GitHub Actions

* test fake secret to test

* Remove fake secret, test was successful

* Set CODESIGN_IDENTITY in the top level CMakeLists.txt

* Create macos_sign CMake function

* Update BUILD.md wih the new description of CODESIGN_IDENTITY

* Test using a combined variable

* Remove test secret

* Indent only two spaces
2025-02-27 08:18:07 -07:00
..
2024-05-23 23:07:26 -04:00
2024-05-07 20:01:58 +03:00