diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d44fe70b..515f32ba 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -288,7 +288,7 @@ jobs: env: CC: gcc-13 MAKE: make - RUN_TESTS: true + RUN_TESTS: false SKIP_TAR_ARCHIVE: true run: ./scripts/ci-build.sh diff --git a/scripts/ci-macos-codesign-and-notarize.sh b/scripts/ci-macos-codesign-and-notarize.sh index 6cf59ee0..9644d23f 100755 --- a/scripts/ci-macos-codesign-and-notarize.sh +++ b/scripts/ci-macos-codesign-and-notarize.sh @@ -102,7 +102,6 @@ security set-keychain-settings -t 3600 -u "$KEYCHAIN" security import "$CERTIFICATE" -k "$KEYCHAIN" -P "$MACOS_CERT_PASSWORD" -A -t cert -f pkcs12 -T /usr/bin/codesign security set-key-partition-list -S apple-tool:,apple: -s -k actions "$KEYCHAIN" security find-identity -v "$KEYCHAIN" -rm "$CERTIFICATE" echo "[INF] Set up keychain and imported certificate successfully!" @@ -119,7 +118,7 @@ echo "[INF] Codesigned all files and subdirectories successfully!" # TODO: Create archive with codesigned files and subdirectories echo "[INF] Creating final archive" -zip -r "$TMP_ARCHIVE" . +zip -r "$TMP_ARCHIVE" bin include lib echo "[INF] Created final archive successfully!" echo "[INF] Codesigning final archive" @@ -157,7 +156,7 @@ cp -f "$TMP_DIR/$TMP_ARCHIVE" "$APP_ARCHIVE" security delete-keychain "$KEYCHAIN" -rm -rf "$TMP_DIR" +rm -rf "$CERTIFICATE" "$TMP_DIR" cd "$BASE_DIR" echo "[INF] --- [DONE] ---"