diff --git a/.github/workflows/build-skia.yml b/.github/workflows/build-skia.yml index 12aa997b32..2c41e6cb10 100644 --- a/.github/workflows/build-skia.yml +++ b/.github/workflows/build-skia.yml @@ -2,7 +2,7 @@ name: Build SKIA on: workflow_dispatch jobs: build: - runs-on: macos-latest-large + runs-on: macos-latest steps: - name: checkout uses: actions/checkout@v3 @@ -41,7 +41,8 @@ jobs: ./externals/skia/out/android/arm/libskottie.a ./externals/skia/out/android/arm/libsksg.a ./externals/skia/out/android/arm/libskparagraph.a - ./externals/skia/out/android/arm/libskunicode.a + ./externals/skia/out/android/arm/libskunicode_core.a + ./externals/skia/out/android/arm/libskunicode_icu.a - name: Upload artifacts - Android arm64 if: github.ref == 'refs/heads/main' @@ -55,7 +56,8 @@ jobs: ./externals/skia/out/android/arm64/libskottie.a ./externals/skia/out/android/arm64/libsksg.a ./externals/skia/out/android/arm64/libskparagraph.a - ./externals/skia/out/android/arm64/libskunicode.a + ./externals/skia/out/android/arm64/libskunicode_core.a + ./externals/skia/out/android/arm64/libskunicode_icu.a - name: Upload artifacts - Android x86 if: github.ref == 'refs/heads/main' @@ -69,7 +71,8 @@ jobs: ./externals/skia/out/android/x86/libskottie.a ./externals/skia/out/android/x86/libsksg.a ./externals/skia/out/android/x86/libskparagraph.a - ./externals/skia/out/android/x86/libskunicode.a + ./externals/skia/out/android/x86/libskunicode_core.a + ./externals/skia/out/android/x86/libskunicode_icu.a - name: Upload artifacts - Android x64 if: github.ref == 'refs/heads/main' @@ -83,7 +86,8 @@ jobs: ./externals/skia/out/android/x64/libskottie.a ./externals/skia/out/android/x64/libsksg.a ./externals/skia/out/android/x64/libskparagraph.a - ./externals/skia/out/android/x64/libskunicode.a + ./externals/skia/out/android/x64/libskunicode_core.a + ./externals/skia/out/android/x64/libskunicode_icu.a - name: Upload artifacts - iOS xcframeworks if: github.ref == 'refs/heads/main' diff --git a/packages/skia/scripts/workflow-copy-libs.ts b/packages/skia/scripts/workflow-copy-libs.ts index 4fb9fedb8e..b29e41b338 100644 --- a/packages/skia/scripts/workflow-copy-libs.ts +++ b/packages/skia/scripts/workflow-copy-libs.ts @@ -26,7 +26,8 @@ const androidFiles = [ "libskottie.a", "libsksg.a", "libskparagraph.a", - "libskunicode.a", + "libskunicode_core.a", + "libskunicode_icu.a", ]; const iosFiles = [ "libskia.xcframework", @@ -35,7 +36,8 @@ const iosFiles = [ "libskottie.xcframework", "libsksg.xcframework", "libskparagraph.xcframework", - "libskunicode.xcframework", + "libskunicode_core.xcframework", + "libskunicode_libgrapheme.xcframework", ]; const copyFiles = (from: string, to: string, files: string[]) => {