From 2d19fb9a528e1cd3984abb80de1592dfc26c4ead Mon Sep 17 00:00:00 2001 From: campital <33563097+campital@users.noreply.github.com> Date: Fri, 8 Mar 2024 01:12:19 -0600 Subject: [PATCH] Include MacSetup.sh in build artifact --- .github/workflows/build.yml | 1 + README.md | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4c6d7c75..c9297867 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -133,6 +133,7 @@ jobs: mkdir Source/build/artifacts cp ./README.md ./Source/build/artifacts/ cp ./LICENSE ./Source/build/artifacts/ + cp ./Tools/MacSetup.sh ./Source/build/artifacts/ cp ./Source/build/dolphin-memory-engine.dmg ./Source/build/artifacts/ shell: bash diff --git a/README.md b/README.md index 31517955..6e2140d3 100644 --- a/README.md +++ b/README.md @@ -72,9 +72,9 @@ Due to security hardening on recent versions of macOS, the Dolphin Emulator exec > > Choose a name (gdb-cert in the example), set Identity Type to Self Signed Root, set Certificate Type to Code Signing and select the Let me override defaults. Click several times on Continue until you get to the Specify a Location For The Certificate screen, then set Keychain to System. -Then, run the interactive `MacSetup.sh` script inside the `Tools` directory to re-sign Dolphin Emulator: +Then, run the interactive `MacSetup.sh` script inside the `Tools` directory (if built from source) or included in the build archive to re-sign Dolphin Emulator: - ./MacSetup.sh + sh ./MacSetup.sh **Note that Dolphin must also be re-signed using this script after an update.**