Skip to content

Commit

Permalink
✨ add workflow for native production builds on EAS
Browse files Browse the repository at this point in the history
  • Loading branch information
mikib0 committed Aug 13, 2024
1 parent 14fd067 commit 99e04f1
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions .github/workflows/native-production-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: EAS Build

on:
push:
branches:
- main
paths:
- 'packages/app/**'
- 'apps/expo/**'
- 'packages/ui/**'
- 'packages/shared-types/**'
- 'packages/config/**'
- 'packages/crosspath/**'

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2

- name: Setup EAS
uses: ./.github/actions/setup-eas
with:
expo-token: ${{ secrets.EXPO_TOKEN }}

- name: Build on EAS
run: eas build --platform all --profile production --non-interactive

0 comments on commit 99e04f1

Please sign in to comment.