From 9ba142620497bc2b5c2f697a8f168812ae077698 Mon Sep 17 00:00:00 2001 From: derrod Date: Wed, 3 Aug 2022 03:45:44 +0200 Subject: [PATCH] CI: Fix Steam workflow for APFS DMGs --- .github/workflows/steam.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/steam.yml b/.github/workflows/steam.yml index 70ee72d4f..5b518d536 100644 --- a/.github/workflows/steam.yml +++ b/.github/workflows/steam.yml @@ -194,7 +194,6 @@ jobs: echo "::group::Extract macOS (x86)" mkdir -p steam-macos/x86 - mkdir steam-macos # CI builds are zipped if [[ -f ../mac_x86.dmg.zip ]]; then unzip ../mac_x86.dmg.zip @@ -206,7 +205,11 @@ jobs: 7zz x ../mac_x86.dmg -otmp_x86 || true fi - mv tmp_x86/*/OBS.app steam-macos/x86 + if [ -d tmp_x86/OBS.app ]; then + mv tmp_x86/OBS.app steam-macos/x86 + else + mv tmp_x86/*/OBS.app steam-macos/x86 + fi echo "::endgroup::" echo "::group::Extract and prepare macOS (arm64)" @@ -219,7 +222,11 @@ jobs: 7zz x ../mac_arm64.dmg -otmp_arm64 || true fi - mv tmp_arm64/*/OBS.app steam-macos/arm64 + if [ -d tmp_arm64/OBS.app ]; then + mv tmp_arm64/OBS.app steam-macos/arm64 + else + mv tmp_arm64/*/OBS.app steam-macos/arm64 + fi cp ../source/CI/steam/scripts_macos/launch.sh steam-macos/launch.sh echo "::endgroup::"