Skip to content

Update copy

Update copy #408

Workflow file for this run

name: Continuous Integration
on:
pull_request:
branches:
- master
- prod
jobs:
ci:
runs-on: ubuntu-latest
steps:
- name: Setup repo
uses: actions/checkout@v2
- name: Setup Node
uses: actions/setup-node@v2
with:
node-version: 16.x
cache: yarn
- name: Install dependencies
run: yarn install
- name: Run tsc, eslint and prettier
run: yarn ci
expo-preview:
runs-on: ubuntu-latest
permissions:
pull-requests: write
steps:
- name: Setup repo
uses: actions/checkout@v2
- name: Setup Node
uses: actions/setup-node@v2
with:
node-version: 16.x
cache: yarn
- name: Setup Expo
uses: expo/expo-github-action@v7
with:
expo-version: latest
token: ${{ secrets.EXPO_TOKEN }}
- name: Install dependencies
run: yarn install
- name: Publish preview
working-directory: ./apps/expo
run: expo publish --release-channel=pr-${{ github.event.number }} --non-interactive
- name: Comment preview
uses: expo/expo-github-action/preview-comment@v7
with:
project: ./apps/expo
channel: pr-${{ github.event.number }}
message: ""