mirror of
https://github.com/kevinbentley/Descent3.git
synced 2026-04-06 08:00:04 -04:00
* 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