Skip to content

Update latest castlabs SDK that better works on react-native (#451) #1146

Update latest castlabs SDK that better works on react-native (#451)

Update latest castlabs SDK that better works on react-native (#451) #1146

Workflow file for this run

name: Check tests
on:
push:
branches:
- main
pull_request:
branches:
- main
workflow_dispatch:
jobs:
eslint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup and Install
uses: ./.github/actions/setup-install
- name: Check Linter and Build 📑
run: |
npm run build
npx eslint . --ext .js,.jsx,.ts,.tsx
unit-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup and Install
uses: ./.github/actions/setup-install
- name: Unit Testing 🧪
working-directory: './packages/millicast-sdk'
run: npm run test-unit
e2e-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup and Install
uses: ./.github/actions/setup-install
- name: End-2-End Testing
working-directory: './packages/millicast-sdk'
run: npm run test-e2e
env:
ACCOUNT_ID: ${{vars.PUBLISHER_DEMO_ACC_ID}}
PUBLISH_TOKEN: ${{secrets.PUBLISHER_DEMO_TOKEN}}
build-docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup and Install
uses: ./.github/actions/setup-install
- name: build docs
run: npm run build-docs