Skip to content

Commit a2b8ed2

Browse files
committed
Sign arm64 lib with ad-hoc certificate
1 parent 4967cc5 commit a2b8ed2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/packages.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,12 +121,13 @@ jobs:
121121
- name: Patching pygeodiff binaries (arm64)
122122
run: |
123123
install_name_tool -change @loader_path/.dylibs/libsqlite3.0.dylib @rpath/libsqlite3.dylib ./pygeodiff-binaries/libpygeodiff-$GEODIFF_VER-python-arm64.dylib
124+
codesign --force --sign - ./pygeodiff-binaries/libpygeodiff-$GEODIFF_VER-python-arm64.dylib
124125
OTOOL_L=$(otool -L ./pygeodiff-binaries/libpygeodiff-$GEODIFF_VER-python-arm64.dylib)
125126
if echo "${OTOOL_L}" | grep -q loader_path
126127
then
127128
echo "libpygeodiff-$GEODIFF_VER-python-arm64.dylib was not patched correctly, maybe sqlite version changed??"
128129
exit 1
129-
fi
130+
fi
130131
131132
- uses: actions/upload-artifact@v4
132133
with:

0 commit comments

Comments
 (0)