From 7e1fba1ceb0259e51e3ab879b4af2b1f9cb89047 Mon Sep 17 00:00:00 2001 From: Kai Azim <68963405+MrKai77@users.noreply.github.com> Date: Mon, 26 Jun 2023 18:35:02 -0600 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=9A=20Prepare=20to=20add=20prerelease?= =?UTF-8?q?=20functionality?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/build-loop.yml | 45 ++++++++++++++------------------ 1 file changed, 19 insertions(+), 26 deletions(-) diff --git a/.github/workflows/build-loop.yml b/.github/workflows/build-loop.yml index 79c8a6ea..b9b88bf2 100644 --- a/.github/workflows/build-loop.yml +++ b/.github/workflows/build-loop.yml @@ -2,7 +2,11 @@ name: Build Loop on: workflow_dispatch: - push: + push: + branches: + - develop + paths: + - Loop/** jobs: build_with_signing: @@ -27,36 +31,25 @@ jobs: - name: Build Loop.app run: | sh ./resources/build_loop.sh - -# - name: Codesign executable -# env: -# MACOS_CERTIFICATE: ${{ secrets.BUILD_CERTIFICATE_BASE64 }} -# MACOS_CERTIFICATE_PWD: ${{ secrets.P12_PASSWORD }} -# run: | -# echo $MACOS_CERTIFICATE | base64 --decode > certificate.p12 - -# # Make new keychain & unlock it -# security create-keychain -p 12345678 build.keychain -# security default-keychain -s build.keychain -# security unlock-keychain -p 12345678 build.keychain - -# # Add codesign certificate to keychain -# security import certificate.p12 -k build.keychain -P $MACOS_CERTIFICATE_PWD -T /usr/bin/codesign - -# security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k 12345678 build.keychain - -# # Codesign Loop -# /usr/bin/codesign --force -s ./path/to/you/app -v - + - name: Zip Loop.app run: | ditto -c -k --sequesterRsrc --keepParent Loop.app Loop.zip - - # Testing purposes - git rev-parse --short HEAD - + - name: Upload achived app uses: actions/upload-artifact@v3.1.2 with: name: Loop.zip path: Loop.zip + + - name: Make release notes + run: | + sha_short=$(git rev-parse --short HEAD) + echo $sha_short: ${{ github.event.head_commit.message }} > Release.txt + + # Check Release Notes + cat Release.txt + +# - name: Publish Prerelease +# uses: softprops/action-gh-release@v1 +