name: EAS Submit on: workflow_dispatch: inputs: platform: description: Platform to submit type: choice options: - all - ios - android default: all jobs: submit: name: EAS Submit runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: 22 - uses: oven-sh/setup-bun@v2 - name: Setup EAS uses: expo/expo-github-action@v8 with: eas-version: latest token: ${{ secrets.EXPO_TOKEN }} - name: Install dependencies run: bun install --frozen-lockfile - name: Submit working-directory: apps/native run: eas submit --platform ${{ inputs.platform || 'all' }} --latest --non-interactive