Skip to content

Commit

Permalink
fix keychain
Browse files Browse the repository at this point in the history
  • Loading branch information
michael-dm committed Jan 5, 2024
1 parent bbd3af4 commit 55efadf
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,13 @@ jobs:
- name: Decode and Install Certificate
if: matrix.os == 'macos-latest'
run: |
echo "${{ secrets.MACOS_CERT }}" | base64 --decode > ${{ github.workspace }}/certificate.p12
security create-keychain -p "" build.keychain
security import ${{ github.workspace }}/certificate.p12 -k build.keychain -P ${{ secrets.MACOS_CERT_PASSWORD }} -T /usr/bin/codesign
security list-keychains -s build.keychain
echo ${{ secrets.MACOS_CERT }} | base64 --decode > certificate.p12
security create-keychain -p action build.keychain
security default-keychain -s build.keychain
security unlock-keychain -p "" build.keychain
security unlock-keychain -p action build.keychain
security import certificate.p12 -k build.keychain -P ${{ secrets.MACOS_CERT_PASSWORD }} -T /usr/bin/codesign
security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k action build.keychain
- name: Set up Node.js
uses: actions/setup-node@v2
Expand Down

0 comments on commit 55efadf

Please sign in to comment.