From c10fe7ec18eed354a5b13c849198cede79041adc Mon Sep 17 00:00:00 2001 From: Shane Liesegang Date: Mon, 13 Jun 2022 19:30:48 +0300 Subject: [PATCH] Fix permissions on workflow-generated macOS builds (#12422) --- .github/workflows/macos.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 346e4f300..7c0c01c25 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -60,7 +60,14 @@ jobs: run: | ./build/macos/minetest.app/Contents/MacOS/minetest --run-unittests + # Zipping the built .app preserves permissions on the contained files, + # which the GitHub artifact pipeline would otherwise strip away. + - name: CPack + run: | + cd build + cpack -G ZIP -B macos + - uses: actions/upload-artifact@v3 with: name: minetest-macos - path: ./build/macos/ + path: ./build/macos/*.zip