[CI] Fix the notarization (#9506)

The https://github.com/enso-org/enso/pull/9435 broke the notarization, as it adds new binaries to the package that need to be included in our code signing workarounds.
This commit is contained in:
Michał Wawrzyniec Urbańczyk 2024-03-21 04:50:43 +01:00 committed by GitHub
parent 4ed970d9d1
commit 55a47dac20
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -105,6 +105,13 @@ async function ensoPackageSignables(resourcesDir: string): Promise<Signable[]> {
'org/sqlite/native/Mac/x86_64/libsqlitejdbc.jnilib',
],
],
[
`lib/Standard/Snowflake/*/polyglot/java/snowflake-jdbc-*.jar`,
[
'META-INF/native/libconscrypt_openjdk_jni-osx-*.dylib',
'META-INF/native/libio_grpc_netty_shaded_netty_tcnative_osx_*.jnilib',
],
],
[
`lib/Standard/Google_Api/*/polyglot/java/grpc-netty-shaded-*.jar`,
['META-INF/native/libio_grpc_netty_shaded_netty_tcnative_osx_*.jnilib'],