From 342a6f660a29b11aa8bd730832c41fd25f23fc7b Mon Sep 17 00:00:00 2001 From: Robin Sommer Date: Mon, 11 Dec 2023 17:13:55 +0100 Subject: [PATCH] [macOS] Sign all main commits. --- .github/workflows/main.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b70ec268..353926b7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -173,7 +173,7 @@ jobs: ### Only on topic branches - name: Package (without codesign) - if: github.ref_name != 'main' && (!startsWith(github.ref, 'refs/tags/v') || contains(github.ref, '-dev')) + if: github.ref_name != 'main' && !startsWith(github.ref, 'refs/tags/v') run: | ninja -C build package (cd build/dist && echo "ZA_DIST=$(echo *.dmg)" >>$GITHUB_ENV) @@ -181,7 +181,7 @@ jobs: ### Only on the main branch - name: Set up keychain for code signing - if: github.ref == 'refs/heads/main' || (startsWith(github.ref, 'refs/tags/v') && !contains(github.ref, '-dev')) + if: github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/v') env: MACOS_CERTIFICATE_APPLICATION_PEM: ${{ secrets.MACOS_CERTIFICATE_APPLICATION_PEM }} MACOS_CERTIFICATE_APPLICATION_PASSWORD: ${{ secrets.MACOS_CERTIFICATE_APPLICATION_PASSWORD }} @@ -196,7 +196,7 @@ jobs: security set-key-partition-list -S apple-tool:,apple: -s -k "${MACOS_KEYCHAIN_PASSWORD}" ${RUNNER_TEMP}/keychain-db - name: Package (with codesign) - if: github.ref == 'refs/heads/main' || (startsWith(github.ref, 'refs/tags/v') && !contains(github.ref, '-dev')) + if: github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/v') env: MACOS_CERTIFICATE_APPLICATION_ID: ${{ secrets.MACOS_CERTIFICATE_APPLICATION_ID }} MACOS_NOTARIZATION_USER: ${{ secrets.MACOS_NOTARIZATION_USER }} @@ -207,7 +207,7 @@ jobs: (cd build/dist && echo "ZA_DIST=$(echo *.dmg)" >>$GITHUB_ENV) - name: Clean up keychain - if: always() && (github.ref == 'refs/heads/main' || (startsWith(github.ref, 'refs/tags/v') && !contains(github.ref, '-dev'))) + if: always() && (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/v')) run: | security delete-keychain ${RUNNER_TEMP}/keychain-db