Import macOS code signing certificate from environment variables

This commit is contained in:
Tim Angus committed 2025-09-25 10:48:38 +01:00
1 parent 149818dd86
commit a7e076f2ff
2 files changed
+32

No files matched your search

+8
View File
@@ -122,6 +122,14 @@ jobs:
runs-on: macos-13
steps:
- uses: actions/checkout@v4
- name: Import Code Signing Certificate
if: github.ref_name == 'main'
run: |
misc/ci-macos-import-codesign-cert.sh
echo "APPLE_CERTIFICATE_ID=${{ secrets.APPLE_CERTIFICATE_ID }}" >> $GITHUB_ENV
env:
APPLE_CERTIFICATE_P12_BASE64: ${{ secrets.APPLE_CERTIFICATE_P12_BASE64 }}
APPLE_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
- name: Compile
run: |
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release