diff --git a/.github/workflows/autobuild.yml b/.github/workflows/autobuild.yml index 0bbe47f6de..bb0e2bc187 100644 --- a/.github/workflows/autobuild.yml +++ b/.github/workflows/autobuild.yml @@ -365,13 +365,13 @@ jobs: run: ${{ matrix.config.base_command }} build env: JAMULUS_BUILD_VERSION: ${{ needs.create_release.outputs.build_version }} - MACOS_CERTIFICATE: ${{ secrets.MACOS_CERT}} - MACOS_CERTIFICATE_PWD: ${{ secrets.MACOS_CERT_PWD }} - MACOS_CERTIFICATE_ID: ${{ secrets.MACOS_CERT_ID }} - MAC_STORE_APP_CERT: ${{ secrets.MACAPP_CERT}} + MACOS_CERTIFICATE: ${{ secrets.MACOS_CERT }} # Base64 encoded (Developer ID Application (?)) certificate. See https://help.apple.com/xcode/mac/current/#/dev154b28f09 + MACOS_CERTIFICATE_PWD: ${{ secrets.MACOS_CERT_PWD }} # Password protecting MACOS_CERTIFICATE + MACOS_CERTIFICATE_ID: ${{ secrets.MACOS_CERT_ID }} # Certificate ID of MACOS_CERTIFICATE. If unknown, import MACOS_CERT into keychain and check the ID there + MAC_STORE_APP_CERT: ${{ secrets.MACAPP_CERT }} MAC_STORE_APP_CERT_PWD: ${{ secrets.MACAPP_CERT_PWD }} MAC_STORE_APP_CERT_ID: ${{ secrets.MACAPP_CERT_ID }} - MAC_STORE_INST_CERT: ${{ secrets.MACAPP_INST_CERT}} + MAC_STORE_INST_CERT: ${{ secrets.MACAPP_INST_CERT }} MAC_STORE_INST_CERT_PWD: ${{ secrets.MACAPP_INST_CERT_PWD }} MAC_STORE_INST_CERT_ID: ${{ secrets.MACAPP_INST_CERT_ID }} NOTARIZATION_PASSWORD: ${{ secrets.NOTARIZATION_PASSWORD }} @@ -412,9 +412,9 @@ jobs: with: product-path: deploy/${{ steps.get-artifacts.outputs.artifact_1 }} primary-bundle-id: ${{ vars.MAC_BUNDLE_ID }} # Bundle ID for notarization. Set MAC_BUNDLE_ID as repository variable, not secret - appstore-connect-username: ${{ secrets.NOTARIZATION_USERNAME }} - appstore-connect-password: ${{ secrets.NOTARIZATION_PASSWORD }} - appstore-connect-team-id: ${{ secrets.NOTARIZATION_TEAM_ID }} + appstore-connect-username: ${{ secrets.NOTARIZATION_USERNAME }} # Apple ID for notarization + appstore-connect-password: ${{ secrets.NOTARIZATION_PASSWORD }} # App specific password for Apple ID + appstore-connect-team-id: ${{ secrets.NOTARIZATION_TEAM_ID }} # Team ID from App Store Connect - name: Staple macOS Release Build if: >- @@ -448,7 +448,7 @@ jobs: NOTARIZATION_USERNAME: ${{ secrets.NOTARIZATION_USERNAME }} NOTARIZATION_PASSWORD: ${{ secrets.NOTARIZATION_PASSWORD }} JAMULUS_BUILD_VERSION: ${{ needs.create_release.outputs.build_version }} - APPLE_TEAM_ID: XXXXXXXXXXX + APPLE_TEAM_ID: ${{ secrets.NOTARIZATION_TEAM_ID }} - name: Perform CodeQL Analysis if: matrix.config.run_codeql