diff --git a/.github/actions/0_setup/action.yml b/.github/actions/0_setup/action.yml index c999b7d76..a0e8c13fa 100644 --- a/.github/actions/0_setup/action.yml +++ b/.github/actions/0_setup/action.yml @@ -5,6 +5,7 @@ inputs: mac-certificate: description: 'MacOS Certificate' required: false + default: '' mac-certificate-pssw: description: 'MacOS Certificate Password' required: false @@ -14,8 +15,9 @@ runs: steps: - name: Setup MSVC uses: ilammy/msvc-dev-cmd@v1 - - name: Try - if: ${{ runner.os == 'macOS' }} - shell: bash - run: | - echo "Hello World ${{ inputs.runner-os }}" + - name: Set CodeSign Certificate macOS + if: ${{ runner.os == 'macOS' && inputs.mac-certificate != ''}} + uses: apple-actions/import-codesign-certs@v2 + with: + p12-file-base64: ${{ inputs.mac-certificate }} + p12-password: ${{ inputs.mac-certificate-pssw }} diff --git a/.github/workflows/BuildMeshLab.yml b/.github/workflows/BuildMeshLab.yml index 162e77066..e84670c65 100644 --- a/.github/workflows/BuildMeshLab.yml +++ b/.github/workflows/BuildMeshLab.yml @@ -27,12 +27,6 @@ jobs: with: mac-certificate: $MAC_CERT mac-certificate-pssw: $MAC_CERT_PSSW - - name: Set CodeSign Certificate macOS - if: runner.os == 'macOS' && env.MAC_CERT != null - uses: apple-actions/import-codesign-certs@v2 - with: - p12-file-base64: ${{ secrets.MACOS_CERTIFICATE }} - p12-password: ${{ secrets.MACOS_CERTIFICATE_PSSW }} - name: Set CodeSign Certificate Windows if: runner.os == 'Windows' && env.WIN_CERT != null run: |