chore: sign and notarize macOS release binaries (#32946)

This commit is contained in:
Michael Geers 2026-08-18 12:35:22 +02:00 • committed by GitHub
parent f4b289f745
commit 88b641301a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 19 additions and 7 deletions

View file

@ -144,6 +144,12 @@ jobs:
# a bugfix release of an older line must not move the homebrew formula
# or the Github latest release marker
MAKE_LATEST: ${{ needs.guard.outputs.latest }}
# macOS code signing and notarization
MACOS_SIGN_P12: ${{ secrets.MACOS_SIGN_P12 }}
MACOS_SIGN_PASSWORD: ${{ secrets.MACOS_SIGN_PASSWORD }}
MACOS_NOTARY_KEY: ${{ secrets.MACOS_NOTARY_KEY }}
MACOS_NOTARY_KEY_ID: ${{ secrets.MACOS_NOTARY_KEY_ID }}
MACOS_NOTARY_ISSUER_ID: ${{ secrets.MACOS_NOTARY_ISSUER_ID }}
- uses: actions/setup-python@v6
with: