From 651fe31bd8845fdeb69b4a12b6c1b2009521570f Mon Sep 17 00:00:00 2001 From: EmeraldLockdown <86802223+EmeraldLoc@users.noreply.github.com> Date: Mon, 21 Apr 2025 22:54:55 -0500 Subject: [PATCH] Print hash of Mac executable into Github Actions (#763) --- .github/workflows/build-coop.yaml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-coop.yaml b/.github/workflows/build-coop.yaml index d740f1791..424235789 100644 --- a/.github/workflows/build-coop.yaml +++ b/.github/workflows/build-coop.yaml @@ -74,7 +74,6 @@ jobs: - name: Install dependencies run: | - /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew install make mingw-w64 gcc sdl2 pkg-config glew glfw3 libusb coreutils - name: Build the game @@ -85,6 +84,12 @@ jobs: run: | codesign --force --deep --sign - ./build/us_pc/sm64coopdx.app + - name: Generate hash + run: | + cd tools + g++ -std=c++17 -o hash_file hash_file.cpp + echo "::notice ::$(./hash_file ../build/us_pc/sm64coopdx.app/Contents/MacOS/sm64coopdx)" + - name: Zip the .app bundle run: | cd ./build/us_pc @@ -105,7 +110,6 @@ jobs: - name: Install dependencies run: | - /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew install make mingw-w64 gcc@9 sdl2 pkg-config glew glfw3 libusb coreutils - name: Build the game @@ -116,6 +120,12 @@ jobs: run: | codesign --force --deep --sign - ./build/us_pc/sm64coopdx.app + - name: Generate hash + run: | + cd tools + g++ -std=c++17 -o hash_file hash_file.cpp + echo "::notice ::$(./hash_file ../build/us_pc/sm64coopdx.app/Contents/MacOS/sm64coopdx)" + - name: Zip the .app bundle run: | cd ./build/us_pc