Skip to content

Commit 9ecc7bd

Browse files
committed
Skip code sign
1 parent 605023e commit 9ecc7bd

File tree

1 file changed

+17
-16
lines changed

1 file changed

+17
-16
lines changed

.github/workflows/build-libs.yml

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -111,22 +111,23 @@ jobs:
111111
- name: Run build script
112112
run: ./devops/BuildLibraries.ps1 -Platform MacOS -OutLocation ./libs/macos
113113
shell: pwsh
114-
- name: Codesign dynamic library
115-
env:
116-
MACOS_CERTIFICATE: ${{ secrets.MACOS_DEVELOPER_ID_CERTIFICATE }}
117-
MACOS_CERTIFICATE_PWD: ${{ secrets.MACOS_DEVELOPER_ID_CERTIFICATE_PWD }}
118-
run: |
119-
$env:TMP_PASS = [Guid]::NewGuid().ToString()
120-
[System.IO.File]::WriteAllBytes([System.IO.Path]::Combine($pwd.Path, "certificate.p12"), [System.Convert]::FromBase64String("$env:MACOS_CERTIFICATE"))
121-
security create-keychain -p $env:TMP_PASS build.keychain
122-
security default-keychain -s build.keychain
123-
security unlock-keychain -p $env:TMP_PASS build.keychain
124-
security list-keychains -s build.keychain
125-
security import certificate.p12 -k build.keychain -P $env:MACOS_CERTIFICATE_PWD -T /usr/bin/codesign
126-
security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k $env:TMP_PASS build.keychain
127-
/usr/bin/codesign --force -s AEFB3DDA9FD6A31D3DD4D7A9398A59FDDA874DCC libokapi.dylib -v
128-
shell: pwsh
129-
working-directory: ./libs/macos
114+
# - name: Codesign dynamic library
115+
# env:
116+
# MACOS_CERTIFICATE: ${{ secrets.MACOS_DEVELOPER_ID_CERTIFICATE }}
117+
# MACOS_CERTIFICATE_PWD: ${{ secrets.MACOS_DEVELOPER_ID_CERTIFICATE_PWD }}
118+
# run: |
119+
# $env:TMP_PASS = [Guid]::NewGuid().ToString()
120+
# [System.IO.File]::WriteAllBytes([System.IO.Path]::Combine($pwd.Path, "certificate.p12"), [System.Convert]::FromBase64String("$env:MACOS_CERTIFICATE"))
121+
# security create-keychain -p $env:TMP_PASS build.keychain
122+
# security default-keychain -s build.keychain
123+
# security unlock-keychain -p $env:TMP_PASS build.keychain
124+
# security list-keychains -s build.keychain
125+
# Start-Sleep -s 3
126+
# security import certificate.p12 -k build.keychain -P $env:MACOS_CERTIFICATE_PWD -T /usr/bin/codesign
127+
# security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k $env:TMP_PASS build.keychain
128+
# /usr/bin/codesign --force -s AEFB3DDA9FD6A31D3DD4D7A9398A59FDDA874DCC libokapi.dylib -v
129+
# shell: pwsh
130+
# working-directory: ./libs/macos
130131
- name: Upload MacOS artifact
131132
uses: actions/upload-artifact@v2
132133
with:

0 commit comments

Comments
 (0)