File tree Expand file tree Collapse file tree 3 files changed +12
-7
lines changed
Expand file tree Collapse file tree 3 files changed +12
-7
lines changed Original file line number Diff line number Diff line change @@ -12,22 +12,22 @@ if [ ! -f "$KEYCHAIN_PATH" ]; then
1212fi
1313
1414# Add keychain to the search list and make it default for this session
15- security list-keychains -s " $KEYCHAIN_PATH " $( security list-keychains | sed ' s/[",]//g ' )
15+ security list-keychains -s " $KEYCHAIN_PATH "
1616security default-keychain -s " $KEYCHAIN_PATH "
1717security unlock-keychain -p " $KEYCHAIN_PASSWORD " " $KEYCHAIN_PATH "
1818
1919# Import Developer ID certificate and allow all apps to access the private key
2020security import " $P12_PATH " \
2121 -k " $KEYCHAIN_PATH " \
2222 -P " $LARGE_SECRET_PASSPHRASE " \
23- -A \
2423 -T /usr/bin/codesign \
2524 -T /usr/bin/productbuild \
26- -T /usr/bin/security
25+ -T /usr/bin/security \
26+ -A
2727
28- # Allow non-interactive access for codesign / productbuild on CI
28+ # Allow non-interactive access for codesign/ productbuild/notarytool on CI
2929security set-key-partition-list \
30- -S apple-tool:,apple:,codesign: \
30+ -S apple-tool:,apple: \
3131 -s \
3232 -k " $KEYCHAIN_PASSWORD " \
33- " $KEYCHAIN_PATH "
33+ " $KEYCHAIN_PATH "
Original file line number Diff line number Diff line change 3535 run : ./.github/scripts/import_macos_dev_id_cert.sh
3636 env :
3737 LARGE_SECRET_PASSPHRASE : ${{ secrets.LARGE_SECRET_PASSPHRASE }}
38+ - name : Debug code signing identities
39+ if : matrix.os == 'macos-latest'
40+ run : |
41+ security list-keychains
42+ security find-identity -v -p codesigning "$HOME/Library/Keychains/build.keychain-db"
3843 - name : Package uberJar
3944 run : ./gradlew :app:desktop:packageReleaseUberJarForCurrentOS
4045 - name : Packaging (macOS)
Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ compose.desktop {
5050 nativeDistributions {
5151 targetFormats(TargetFormat .Dmg , TargetFormat .Msi , TargetFormat .Deb )
5252 packageName = " Note Delight"
53- packageVersion = " 8.4.604 "
53+ packageVersion = " 8.4.605 "
5454 description = " Note app with encryption"
5555 copyright = " © 2023 SoftArtDev"
5656 macOS.iconFile.set(project.file(" src/jvmMain/resources/app_icon.icns" ))
You can’t perform that action at this time.
0 commit comments