From 4b42f7d8a90226613f9776339eb34068e8a36236 Mon Sep 17 00:00:00 2001 From: Trevor Lambert <78672774+trevor-lambert@users.noreply.github.com> Date: Tue, 13 Jan 2026 23:36:58 -0600 Subject: [PATCH 1/5] fix(ci): run prepare before publish --- .github/workflows/release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 02daf4a..81116bd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,6 +16,7 @@ jobs: - name: Publish package run: | yarn install --immutable + yarn prepare yarn npm publish env: NPM_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }} From ddf1cbf41c8ca307ad88f8fc8eb6530730682a97 Mon Sep 17 00:00:00 2001 From: Trevor Lambert <78672774+trevor-lambert@users.noreply.github.com> Date: Tue, 13 Jan 2026 23:59:09 -0600 Subject: [PATCH 2/5] fix(ci): prepare before publish --- .github/workflows/ci.yml | 5 +++-- .github/workflows/pre-release.yml | 4 +++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f3d7700..0cdf4ac 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -45,8 +45,9 @@ jobs: uses: ./.github/actions/setup - name: Build package - run: yarn prepare - + run: | + yarn prepare + yarn pack --dry-run build-android: runs-on: ubuntu-latest env: diff --git a/.github/workflows/pre-release.yml b/.github/workflows/pre-release.yml index 3fcc620..aaa6d39 100644 --- a/.github/workflows/pre-release.yml +++ b/.github/workflows/pre-release.yml @@ -24,4 +24,6 @@ jobs: - name: Push version bump commit uses: EndBug/add-and-commit@v9 - name: Validate Publish Flow - run: yarn pack --dry-run + run: | + yarn prepare + yarn pack --dry-run From 95378901816d1050a11b48d9508d86b2dafab560 Mon Sep 17 00:00:00 2001 From: Trevor Lambert <78672774+trevor-lambert@users.noreply.github.com> Date: Wed, 14 Jan 2026 00:09:03 -0600 Subject: [PATCH 3/5] fix(ci): add prepack script --- .github/workflows/ci.yml | 4 +--- .github/workflows/pre-release.yml | 4 +--- .github/workflows/release.yml | 1 - package.json | 3 ++- 4 files changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0cdf4ac..4bb7837 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -45,9 +45,7 @@ jobs: uses: ./.github/actions/setup - name: Build package - run: | - yarn prepare - yarn pack --dry-run + run: yarn prepare build-android: runs-on: ubuntu-latest env: diff --git a/.github/workflows/pre-release.yml b/.github/workflows/pre-release.yml index aaa6d39..1475791 100644 --- a/.github/workflows/pre-release.yml +++ b/.github/workflows/pre-release.yml @@ -24,6 +24,4 @@ jobs: - name: Push version bump commit uses: EndBug/add-and-commit@v9 - name: Validate Publish Flow - run: | - yarn prepare - yarn pack --dry-run + run: yarn prepare diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 81116bd..02daf4a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,7 +16,6 @@ jobs: - name: Publish package run: | yarn install --immutable - yarn prepare yarn npm publish env: NPM_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }} diff --git a/package.json b/package.json index 872bf4a..99a1093 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,8 @@ "lint:fix": "eslint \"**/*.{js,ts,tsx}\" --fix", "docs": "typedoc --out ./docs/documentation ./src --tsconfig ./tsconfig.build.json", "clean": "del-cli android/build example/android/build example/android/app/build example/ios/build lib", - "prepare": "bob build" + "prepare": "bob build", + "prepack": "bob build" }, "keywords": [ "react-native", From 18af3dd4f28c8887cc21b3541785fbb7ac3fb349 Mon Sep 17 00:00:00 2001 From: Trevor Lambert <78672774+trevor-lambert@users.noreply.github.com> Date: Wed, 14 Jan 2026 00:09:53 -0600 Subject: [PATCH 4/5] chore: format --- .github/workflows/ci.yml | 1 + .github/workflows/pre-release.yml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4bb7837..53c552d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,6 +46,7 @@ jobs: - name: Build package run: yarn prepare + build-android: runs-on: ubuntu-latest env: diff --git a/.github/workflows/pre-release.yml b/.github/workflows/pre-release.yml index 1475791..3fcc620 100644 --- a/.github/workflows/pre-release.yml +++ b/.github/workflows/pre-release.yml @@ -24,4 +24,4 @@ jobs: - name: Push version bump commit uses: EndBug/add-and-commit@v9 - name: Validate Publish Flow - run: yarn prepare + run: yarn pack --dry-run From b8bd022c1dba8edae002bc506051c45e09e6ce79 Mon Sep 17 00:00:00 2001 From: Trevor Lambert <78672774+trevor-lambert@users.noreply.github.com> Date: Wed, 14 Jan 2026 00:10:15 -0600 Subject: [PATCH 5/5] chore: format --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 53c552d..3f68494 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,7 +2,7 @@ name: CI on: push: branches: - - "*" + - '*' pull_request: branches: - main @@ -46,7 +46,7 @@ jobs: - name: Build package run: yarn prepare - + build-android: runs-on: ubuntu-latest env: @@ -99,7 +99,7 @@ jobs: - name: Build example for Android env: - JAVA_OPTS: "-XX:MaxHeapSize=6g" + JAVA_OPTS: '-XX:MaxHeapSize=6g' run: | yarn turbo run build:android --cache-dir="${{ env.TURBO_CACHE_DIR }}"