Merge pull request #1853 from selfxyz/release/staging-2026-03-13

Release to Staging v2.9.16 - 2026-03-13
This commit is contained in:
Justin Hernandez
2026-03-16 10:23:10 -07:00
committed by GitHub
224 changed files with 6892 additions and 6015 deletions

View File

@@ -37,8 +37,14 @@ jobs:
exit 1
fi
echo "✅ No nested require() patterns found"
- name: Build common
run: yarn workspace @selfxyz/common build
- name: Build mobile-sdk-alpha
run: yarn workspace @selfxyz/mobile-sdk-alpha build
- name: Build webview-bridge
run: yarn workspace @selfxyz/webview-bridge build
- name: Build webview-app
run: yarn workspace @selfxyz/webview-app build
- name: Typecheck rn-sdk
run: yarn workspace @selfxyz/rn-sdk typecheck
- name: Test rn-sdk
@@ -94,8 +100,18 @@ jobs:
node-version-file: .nvmrc
- name: Install dependencies
uses: ./.github/actions/yarn-install
- name: Build common
run: yarn workspace @selfxyz/common build
- name: Build mobile-sdk-alpha iOS artifacts
run: yarn workspace @selfxyz/mobile-sdk-alpha build:ios
- name: Build mobile-sdk-alpha TypeScript bundle
run: yarn workspace @selfxyz/mobile-sdk-alpha build:ts-only
- name: Build webview-bridge
run: yarn workspace @selfxyz/webview-bridge build
- name: Build webview-app
run: yarn workspace @selfxyz/webview-app build
- name: Build rn-sdk (includes asset copy)
run: yarn workspace @selfxyz/rn-sdk build
- name: Install CocoaPods dependencies
working-directory: packages/rn-sdk-test-app/ios
run: pod install

View File

@@ -6,6 +6,8 @@ permissions:
on:
pull_request:
paths:
- "common/**"
- "packages/mobile-sdk-alpha/**"
- "packages/webview-app/**"
- "packages/webview-bridge/**"
- ".github/workflows/webview-app-ci.yml"
@@ -13,6 +15,8 @@ on:
push:
branches: [dev, staging, main]
paths:
- "common/**"
- "packages/mobile-sdk-alpha/**"
- "packages/webview-app/**"
- "packages/webview-bridge/**"
- ".github/workflows/webview-app-ci.yml"
@@ -26,6 +30,10 @@ jobs:
- uses: actions/checkout@v6
- name: Install dependencies
uses: ./.github/actions/yarn-install
- name: Build common
run: yarn workspace @selfxyz/common build
- name: Build mobile-sdk-alpha
run: yarn workspace @selfxyz/mobile-sdk-alpha build
- name: Build webview-bridge
run: yarn workspace @selfxyz/webview-bridge build
- name: Build webview-app
@@ -38,6 +46,10 @@ jobs:
- uses: actions/checkout@v6
- name: Install dependencies
uses: ./.github/actions/yarn-install
- name: Build common
run: yarn workspace @selfxyz/common build
- name: Build mobile-sdk-alpha
run: yarn workspace @selfxyz/mobile-sdk-alpha build
- name: Build webview-bridge
run: yarn workspace @selfxyz/webview-bridge build
- name: Typecheck

View File

@@ -24,6 +24,10 @@ jobs:
- uses: actions/checkout@v6
- name: Install dependencies
uses: ./.github/actions/yarn-install
- name: Build common
run: yarn workspace @selfxyz/common build
- name: Build mobile-sdk-alpha
run: yarn workspace @selfxyz/mobile-sdk-alpha build
- name: Build
run: yarn workspace @selfxyz/webview-bridge build
@@ -34,6 +38,10 @@ jobs:
- uses: actions/checkout@v6
- name: Install dependencies
uses: ./.github/actions/yarn-install
- name: Build common
run: yarn workspace @selfxyz/common build
- name: Build mobile-sdk-alpha
run: yarn workspace @selfxyz/mobile-sdk-alpha build
- name: Typecheck
run: yarn workspace @selfxyz/webview-bridge typecheck